坚持.htaccess文件

时间:2017-03-18 16:41:46

标签: php .htaccess mod-rewrite

我的.htaccess文件:

RewriteEngine on
Options -Indexes
DirectoryIndex index.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^/.]+)/?$ $1.php [NC]

我想删除.php扩展名并添加尾部斜杠。 但是我的代码只是删除了.php并且还创建了一些文件的问题,例如我在'page'子目录中有file 2.php而'page'子目录在'blog'目录中。完全形成blog/page/2.php。 因此,使用.htaccess代码时,必须使用blog/page/2打开代码。但它显示未找到404错误,并以blog/page/2.php打开。

0 个答案:

没有答案