Htaccess для чистых URL-адресов и перенаправленияApache

Anonymous
Htaccess для чистых URL-адресов и перенаправления

Сообщение Anonymous »

Я использую .htaccess для преобразования URL-адресов с переменными PHP для очистки URL-адресов. Пока что я могу конвертировать и использовать их в браузере.
Это пример .htaccess

Код: Выделить всё

RewriteEngine On
RewriteBase /
RewriteRule ^productgroup/([0-9a-zA-Z]+)$ products/index.php?Cid=$1 [NC,L]
Если я использую в браузере /productgroup/3, он работает нормально, но если запрос для /products/?Cid=3 остается прежним.
Поэтому я добавляю флаг R:

Код: Выделить всё

RewriteEngine On
RewriteBase /
RewriteRule ^productgroup/([0-9a-zA-Z]+)$ products/index.php?Cid=$1 [R=302,NC,L]
в браузере я получаю старый URL-адрес, например /products/?Cid=3, даже если я набираю новый, а мне нужно работать наоборот. Я не очень хорошо знаком с mod_rewrite, поэтому буду благодарен за любую помощь.
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/798 ... edirecting

Вернуться в «Apache»