Htaccess

在每個 /home/userxxx/public_html/.htaccess 文件中添加行

  • May 28, 2022

我有多個具有此文件/目錄結構的 cpanel 網站:

/home/user0/public_html/.htaccess
/home/user1/public_html/.htaccess
/home/user2/public_html/.htaccess
etc..

並想在文件底部添加(不僅僅是替換整個 .htaccess )幾行新行,例如:

#
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>

有沒有辦法在一個批量過程中做到這一點?

當然。你可以做類似的事情

#!/bin/sh

for f in /home/user*/public_html/.htaccess
do

  cat <<EOT >>$f
#
<Files xmlrpc.php>
order deny,allow
deny from all
</Files>
EOT

done

引用自:https://unix.stackexchange.com/questions/704189