Я разрабатываю веб-сайт, содержащий 3 страницы (Home, page2, page3) ... на второй странице есть панель навигации с 4 элементами (подстраница1, подстраница2, ...), которые я использую для замены содержимое страницы 2 с помощью переменных URL! Другими словами, второй элемент панели навигации в PAGE2 указывает на:Почему этот RewriteRule не работает?
http://localhost/uk/page2/index.php?pg=subpage2
пункт пункт 3:
http://localhost/uk/page2/index.php?pg=subpage3
Теперь я хотел бы использовать более дружественные URLs через .htaccess
!
Я написал это:
RewriteEngine On
RewriteRule /uk/page2/(.*)/$ /uk/page2/index.php?pg=$1
в .htaccess
помещается в корень!
Но не работает! Пожалуйста, помогите !!!
Спасибо за ваш ответ! Также с этим переписывание не работает !!! – 2009-07-10 13:00:36
Когда вы говорите, что это не работает, что происходит точно? – Greg
Попробуйте просто положить немного мусора в .htaccess - вы должны получить 500 Server Error. Если вы этого не сделаете, ваш .htaccess не загружается – Greg