баннер наших клиентов был запущен сегодня, и был введен неверный URL.
Поэтому я пытаюсь перенаправить
website.com/wheels/?lang=en&sel=540
на
website.com/wheels/index.html?lang=en&sel=540
Я пыталсяпоместите .htaccess в папку wheel, которая содержит следующее:
RewriteEngine on
RewriteRule ^([^/]+)/([^/]+)/?$ index.html?lang=$1&sel=$2
Но это не работает.У кого-нибудь есть идея, что я делаю не так?
РЕДАКТИРОВАТЬ
Я нашел существующий .htaccess в ROOT.Он содержит следующий код:
RewriteEngine On
RewriteBase /
RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php [L]
Если я добавлю код свертывания кода, ничего не произойдет:
RewriteCond %{QUERY_STRING} ^lang=en&sel=[0-9]+(&|$) [NC]
RewriteRule ^(wheels)/$ /$1/index.html [R=301,L,NC]
Кстати, lang не статичен, может быть en или de.