我正在安装wordpress的网站上工作,我无法创建正常的php文件。他们都给了我404.
Wordpress工作正常,一切正常。 htaccess看起来也不错,但是当我尝试创建一个php文件时,例如/example-dir/simple-file.php,并试图访问它,而不是显示我的页面(里面只有一个echo),它显示一个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,它可以正常工作。