http://www.example.com/index.php?page=property_submit&edit=1&pid=978мод переписывание URL не работает
Я хочу, чтобы переписать этот адрес, чтобы
http://www.example.com/index/property_submit/1/978
Я попытался переписать, используя ниже код, но он не работает:
RewriteRule ^index/([a-zA-Z0-9_-]+)/([0-9]+)$ index.php?$1=$1
RewriteRule ^index/([a-zA-Z0-9_-]+)/([0-9]+)/$ index.php?$1=$1 [QSA]
Полный код:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) example.com/$1 [R=301,L]
RewriteRule ^index/([a-zA-Z0-9_-]+)/([0-9]+)$ index.php?$1=$1
RewriteRule ^index/([a-zA-Z0-9_-]+)/([0-9]+)/$ index.php?$1=$1 [QSA]
И «не работает» означает _what_? Получаете ли вы ошибку в файлах журналов? Переписывает ли он неправильное местоположение? Уничтожает ли вселенная? – arkascha
url не меняется. Показывает старый url –
А как насчет ваших файлов журналов? Любая запись в журналах ошибок HTTP-серверов? – arkascha