gpt4 book ai didi

php - 允许特定的 PHP 文件访问加固的 wp-content 文件夹

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:05:55 25 4
gpt4 key购买 nike

1) 我的 wp-content 使用包含以下代码的 .htaccess 文件进行了强化:

<Files *.php> 
deny from all
</Files>

2) 我想(需要)授权 xml-sitemap-xsl.php 否则我会在错误日志中收到此错误:客户端被服务器配置拒绝:/home/user/mysite.net/wp-content/plugins/wordpress-seo/css/xml-sitemap-xsl.php, referer: http://mysite.net/sitemap_index.xml

3) 我想我应该添加以下代码,但我不确定它是否是正确的代码,也不确定将它放在哪里:

<Files "xml-sitemap-xsl.php">
Allow from all
</Files>

我想避免的是拒绝和允许命令之间的冲突。

谢谢,

P.

最佳答案

这与 Wordpress 没有太大关系,我不是 .htaccess 方面的专家,但我相信您的文件所做的并不是拒绝所有人访问您的目录 .php文件,而是拒绝访问所有.php目录中的文件。

<Files>指令用于向特定文件添加特定规则,据我所知,它级联

考虑到您的评论,这应该可以解决问题

<Files *.php> 
deny from all
</Files>
<Files "xml-sitemap-xsl.php">
Order Allow,Deny
Allow from all
</Files>

关于php - 允许特定的 PHP 文件访问加固的 wp-content 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14780479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com