我正在寻找有关使用htaccess的指导,以便以下网址有效:
/ blog的网址会转到/blog.php
页面,但会保留/blog
作为网址。我不希望用户在链接或网址中看到.php
。
我也希望/blog/
转到/blog/index.php
,这当然是正常行为。
到目前为止,我已尝试过此功能,适用于/blog
但不适用/blog/
。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
答案 0 :(得分:0)
用正确的代码回答我自己的问题:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php