Apache多重访问控制允许来源设置

问题描述:

我有一个坏的Apache 2.4.6配置设置为CentOS上的网站,与Plesk设置。基本上,我的一个网站有多个Access-Control-Allow-Origin设置,它们彼此冲突。如何检查所有设置是否适用于此值以及设置的位置?Apache多重访问控制允许来源设置

我不能简单地grep,因为Plesk在整个服务器中设置了多个Apache conf文件。例如,一些位于/ etc/httpd/conf /中,一些位于/etc/httpd/conf.d/中,一些位于/var/www/vhosts/system/mydomain.com/conf/等中。

您可能会发现这两个示例命令有用:

find /etc/httpd -type f -name "*.conf" -exec grep --color -Hni "Access-Control-Allow-Origin" {} \; 

find /var/www/vhosts/system -type f -name "*.conf" -exec grep --color -Hni "Access-Control-Allow-Origin" {} \;