хттп://www[dot]site[dot]ru/index.php?component=[dot][dot][dot]_cat&idcat=3
хттп://www[dot]site[dot]ru/index.php?component=[dot][dot][dot];idcat=3&p=2
и другие, но структура примерно такая же.
Мне надо их преобразовать в ссылки вида:
хттп://www[dot]site[dot]ru/index.php/catalog/browse_cat/idcat/3
хттп://www[dot]site[dot]ru/index.php/catalog/br[dot][dot][dot]_cat/idcat/3/p-2
Я написал в .htaccess следующее:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- Options +FollowSymLinks
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteEngine On
- RewriteBase /
- RewriteRule ^([^/\.]+)/?$ index.php?option=$1 [L]
- RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?option=$1&task=$2&$3=$4 [L]
- RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)-([^/\.]+)/?$ index.php?option=$1&task=$2&$3=$4&$5=$6 [L]