Przy wyświetlaniu Katalogu producentów modul ktory je wyswietla pokazuje "surowe " linki o kształcie
/catalogsearch/advanced/result/?&manufacturer=Numer
Zmienilem modul do aby wyswietlał mi linki ladniejsz np: /Producent/NazwaProducent/Numer z manufacturer
Modul poprawnie mi działa ale nie moge sobie poradzic z regulami w rewrite..
Przygotowałem regułe ale nie zabardzo wiem gdzie ja wstawić aby działała poprawnie.
Kod: Zaznacz cały
## Reguła
RewriteRule ^producent/(.+)/([0-9]+)/?$ /catalogsearch/advanced/result/?&manufacturer=$2
Poniżej fragment .htacces sekcja mod_rewrite.c
Kod: Zaznacz cały
<IfModule mod_rewrite.c>
############################################
## enable rewrites
Options +FollowSymLinks
RewriteEngine on
############################################
## you can put here your magento root folder
## path relative to web root
RewriteBase /
############################################
## workaround for HTTP authorization
## in CGI environment
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteRule ^(index.php/)?minify/([^/]+)(/.*.(js|css))$ lib/minify/m.php?f=$3&d=$2
RewriteCond %{HTTP_HOST} ^www.XXX.info
RewriteRule (.*) http://XXX.info/$1 [R=301,L]
#### Nie działa poprawnie !!!
RewriteRule ^producent/(.+)/([0-9]+)/?$ /catalogsearch/advanced/result/?&manufacturer=$2 [L]
############################################
## always send 404 on missing files in these folders
RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
############################################
## never rewrite for existing files, directories and links
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
############################################
## rewrite everything else to index.php
RewriteRule .* index.php [L]
############################################
## Compress, Combine and Cache Javascript/CSS
</IfModule>
############################################
## Prevent character encoding issues from server overrides
## If you still have problems, use the second line instead
AddDefaultCharset Off
<IfModule mod_expires.c>
############################################
## Add default Expires header
## http://developer.yahoo.com/performance/rules.html#expires
ExpiresDefault "access plus 1 year"
</IfModule>
############################################
## By default allow all access
Order allow,deny
Allow from all
############################################
## If running in cluster environment, uncomment this
## http://developer.yahoo.com/performance/rules.html#etags
#FileETag none
=========
Artur