Я в настоящее время есть PHP скрипты, которые работают должным образом, который вызывается так: www.example.com/user.php/paul и www.example.com/ tag.php/food.htaccess mod_rewrite удалить расширение .php, но сохранить URL-путь
У меня возникли проблемы с получением .htaccess для правильной перезаписи. Я пытаюсь добиться этого: www.example.com/user/paul www.example.com/tag/food
До сих пор, я могу получить его, чтобы перенаправить/пользователю /user.php, но/paul потерян; нарушая мой сценарий.
Мой текущий .htaccess выглядит следующим образом:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^GET\ /([^.\ ]+\.)+php(\?[^\ ]*)?\ HTTP
RewriteRule ^(.+)\.php$ http://www.example.com/$1 [R=301,L]
RewriteRule ^([^/]+/)*index/?$ http://www.example.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ http://www.example.com/$1 [R=301,L]
RewriteCond $1 !^([^.]+\.)+([a-z0-9]+)$ [NC]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*[^/])$ /$1.php [L]
Пожалуйста, помогите. Спасибо! Paul
хмм, я не могу получить эту работу либо – Paul
любые другие идеи? – Paul