我想从我的网址中删除.php扩展名,
所以我编辑了.htaccess
以添加此代码
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
并且代码运行正常,但仅当我有意从URL中删除.php时 我希望它是一个自动过程,所以有可能吗?
答案 0 :(得分:0)
对我有用:
# To internally forward /dir/foo to /dir/foo.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [L]
答案 1 :(得分:-1)
您是否要在代码中重定向到“ * .php”?当然,它将附加.php。删除它并不会添加扩展名。