Apache中的无扩展URL打开导致文件存在时找不到

时间:2017-08-25 13:25:54

标签: php json apache .htaccess mod-rewrite

我有以下设置: 使用Apache 2.4.27,PHP 7.1.8

的Wamp服务器

然后我使用自己的CMS开发网站。

它安装在PeerCMS$/test/下的www文件夹中($以隐藏在wamp概述中)

现在我正在浏览http://localhost/PeerCMS$/test/结构 这工作正常。它显示我们的CMS结构页面以生成数据库。保存时,它将保存到同一test文件夹中的stucture.json。

此后,http://localhost/PeerCMS$/test/structure无法再访问。 404 Not Found。

如果我们删除.json文件,则可以再次访问。

这是我们的.htaccess:

RewriteEngine On

RewriteBase /PeerCMS$/test/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

我认为一个没问题。 有谁知道在哪里寻找这个?

0 个答案:

没有答案