我使用WHM作为主机,它允许我创建许多cpanel帐户。每次我创建一个cpanel帐户,它都会在public_html中有一个新的.htaccess文件,里面有相同的代码我希望能够改变这个代码给我,但不是在一个cpanel,而是在所有。所以每一个新的cPanel有我的编辑代码自动时,而不是手动编辑它。我在我的服务器上找不到默认的.htaccess。我该怎么做呢?我也用litespeed。试图在服务器和whm内部找到.htaccess配置
uxhixvfz1#
我认为有一种东西叫做“全球htaccess”对于WHM/cPanel,您可以做的最接近的事情是Include,它可以影响所有vhost我不确定你想用htaccess做什么,但是我假设它在Apacheconf文件中也应该工作例如:
Include
/etc/apache2/conf.d/userdata/ssl/2_4/deny.conf /etc/apache2/conf.d/userdata/std/2_4/deny.conf
将内容设置为
<IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} xmlrpc.php RewriteRule .* - [F,L] </IfModule>
重新启动Apache/LSWS,则这将使所有vhost的/xmlrpc.php以403错误结束。参考:https://docs.cpanel.net/ea4/apache/modify-apache-virtual-hosts-with-include-files/
/xmlrpc.php
1条答案
按热度按时间uxhixvfz1#
我认为有一种东西叫做“全球htaccess”
对于WHM/cPanel,您可以做的最接近的事情是
Include
,它可以影响所有vhost我不确定你想用htaccess做什么,但是我假设它在Apacheconf文件中也应该工作
例如:
将内容设置为
重新启动Apache/LSWS,则这将使所有vhost的
/xmlrpc.php
以403错误结束。参考:https://docs.cpanel.net/ea4/apache/modify-apache-virtual-hosts-with-include-files/