2
Я хочу переписатьКак удалить расширение файла (.php) с помощью .htaccess
www.example.com/story.php?id=123&title=abc&cat=sports
в
www.example.com/story/123?title=abc&cat=sports
и я использовал
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
его не работает.
Я попробовал это, но он показывает: «Запрошенный URL /story.php не найден на этом сервере». и я проверил это в «http://htaccess.madewithlove.be/», он показывает ошибку «RewriteCond% {THE_REQUEST}^GET \ /(story)\.php\?id=(\d+)&(\S+) [NC] \t Эта переменная не поддерживается:% {THE_REQUEST} ". пожалуйста помоги. – ghost
@ghost Предоставьте структуру каталогов. Где находится файл 'story.php'? Где вы помещаете файл htaccess ? – hjpotter92
и htaccess, и story.php находятся в корневом каталоге. – ghost