0
我的CORS頭添加到一些頁面:阿帕奇條件標題
Header set Access-Control-Allow-Origin "*"
有沒有辦法添加它僅用於某些網頁?像HeaderCond?我想爲受影響的網址設置一個正則表達式。
我的CORS頭添加到一些頁面:阿帕奇條件標題
Header set Access-Control-Allow-Origin "*"
有沒有辦法添加它僅用於某些網頁?像HeaderCond?我想爲受影響的網址設置一個正則表達式。
Apache's Header directive可以採用expression作爲第四個參數。如果存在,只有在表達式爲真時纔會應用標題。爲了使您的頭匹配的網址,你可以做這樣的事情:
Header set Access-Control-Allow-Origin "*" %{REQUEST_URI}=~/\.css$/
正則表達式我用(\.css$
)的匹配」的.css'結尾的文件,但可以明顯地替換成任何你需要的正則表達式。
對於我(Apache/2.2.23(Unix)),上面的代碼會生成警告,提示'.htaccess:error:envclause的格式應該是env = envar'。 – TheFrost