Я пытаюсь сделать свои страницы более дружественными.
У меня есть ссылки на моей странице.
http://abc.com/test.php?Section=pages&title=feedback+%26+enquiry
все работает нормально, и заголовок имеет значение "обратная связь и запрос".Я изменил выше ссылку на:
http://abc.com/pages/feedback+%26+enquiry.htm
Я написал код htaccess как:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index.htm$ index.php
RewriteRule ^(.*)/(.*)\.htm$ /test.php?Section=$1title=$2 [R]
Я ожидал тот же результат, но я был удивлен, увидев ошибку, так как заголовок имеетзначение или "feedbac" и новая переменная "query" создаются со значением ""
Я не могу найти ошибку.Я думаю, это ошибка преобразования htaccess.так, как я могу заставить это работать?
Я попытался backescaping, но получил внутреннюю ошибку сервера.Мой новый код htaccess:
Options +FollowSymLinks
RewriteEngine on
RewriteRule index.htm$ index.php
RewriteRule ^(.*)/(.*)\.htm$ index.php?Section=$1&title=$2 [R,B]
Моя версия Apache: 2.2.4