Apache从文件夹重定向

时间:2017-02-22 13:57:00

标签: apache mod-rewrite directory

我正在将我的php重定向到没有.php扩展名。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

我遇到的问题是我有work.php和一个名为work的文件夹。

我收到此错误

You don't have permission to access /work/.php on this server.

你能绕过这个吗?

1 个答案:

答案 0 :(得分:0)

您需要使用DirectorySlash指令关闭目录斜杠在htaccess或server.config的顶部,添加以下内容

DirectorySlash off

关闭目录斜杠将允许您使用尾部斜杠 / work / 访问您的目录, / work (没有斜杠)将打开文件< strong> /work.php 。