【发布时间】:2016-05-18 12:09:03
【问题描述】:
我现在正在使用 wordpress。今天我发现我的 xmlrpc.php 文件已启用。现在,我想禁用它。但是我在下面做的不起作用
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
</Files>
实际上,所有的 *.php 文件都不能用这种方式工作。但是,如果文件不以 .php 结尾,它可以工作
<Files "test.txt">
Order Deny,Allow
Deny from all
</Files>
这是我的 .htaccess 文件,我也尝试将其写入 httpd.conf,结果相同
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<Files xmlrpc.php>
Order Deny,Allow
Deny from all
</Files>
<Files "php_test.php">
Order Deny,Allow
Deny from all
</Files>
<Files "test.txt">
Order Deny,Allow
Deny from all
</Files>
当我在我的服务器中访问 test.txt 时,我得到了这个。 但是php_test.php我得到了这张图片
我已经尝试了很多方法来解决这个问题,现在我需要帮助,谢谢大家
【问题讨论】:
-
我试过你的
htaccess文件,但它可以工作 -
inmotionhosting.com/support/website/wordpress/… 这样,
是如何工作的?谢谢 -
@Parth Chavda 是否有任何其他设置导致此问题?
-
是的,它适用于核心 php 和 wordpres
标签: php wordpress apache .htaccess