Я пытаюсь получить этот недружественный ссылке:Использование mod_rewrite/RewriteRule для создания SEO дружественных URL-адресов
Для отображения в этой дружественной связи при использовании моего сайта:
Это код в моем файле .htaccess в главном каталоге:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule homedetails/(.*)/ID/(.*)/PHOTOID/(.*)/ featured1new.php?homedetails=$1&ID=$2&PHOTOID=$3
RewriteRule homedetails/(.*)/ID/(.*)/PHOTOID/(.*) featured1new.php?homedetails=$1&ID=$2&PHOTOID=$3
Проблема заключается в том, что ссылка по-прежнему отображает старый способ на веб-сайте, однако, если я нахожу новый способ RewriteRule прямо в браузере, он отлично работает. Поэтому часть этого работает так, как мне это нужно.
Я должен изменить свой html-код на веб-сайте, чтобы соответствовать/использовать RewriteRule? (После прочтения этого сайта в течение достаточно долгого времени, я не думаю, что мне нужно сделать это) Спасибо за любую помощь
чтения: http://stackoverflow.com/questions/20563772/reference-mod-rewrite-url-rewriting-and-pretty-links-explain и «Что не делает mod_rewrite» – Croises
Спасибо, Croises, эта ссылка и Justin lurman была отличной помощью! – Mdg