2

我正在一个安装了 wordpress 的网站上工作,但我无法创建普通的 php 文件。他们都给我404。

Wordpress 工作正常,一切正常。htaccess 看起来也不错,但是当我尝试创建一个 php 文件时,例如 /example-dir/simple-file.php,并尝试访问它,而不是显示我的页面(里面只有一个回显),它显示一个404。

任何提示如何停用这种特殊行为?我尝试禁用所有插件,但没有帮助。

htaccess 看起来像这样:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

编辑:它的行为就像RewriteCond %{REQUEST_FILENAME} !-f不存在一样。
另一个有趣的观察是它只对 php 文件执行此操作。如果我创建 test.txt,它工作正常。

4

0 回答 0