文匯軟件小編在進(jìn)行霖可改版項(xiàng)目時(shí),完成中文站后創(chuàng)建了英文站點(diǎn),將英文站點(diǎn)的配置域名改為了英文站的域名,但是進(jìn)入英文站后臺時(shí),網(wǎng)站的ico圖標(biāo)都不顯示了,通過審查代碼得知ico圖標(biāo)文件地址還是中文站的地址,所以導(dǎo)致了圖標(biāo)文件無法訪問,最終導(dǎo)致圖標(biāo)不顯示,通過查找文檔的幫助,最終發(fā)現(xiàn)圖標(biāo)不顯示是域名導(dǎo)致的,網(wǎng)絡(luò)圖標(biāo)字體不允許跨域訪問。
解決方式:
1、以寶塔面板為例,進(jìn)入面板后找到軟件商店-Apache-設(shè)置
2、配置修改-在底部放入(注意:先去查找以下代碼是否已存在,如果存在可不用放入)
LoadModule headers_module modules/mod_headers.so
再次放入-保存
# Make sure proxies don’t deliver the wrong contentHeader append Vary User-Agent env=!dont-vary
Header set Access-Control-Allow-Origin "*"
3、代碼放入保存后,重載配置重啟即可
通過以上三步后,網(wǎng)站服務(wù)器就開啟了跨域訪問,再次進(jìn)入網(wǎng)站后臺Ctrl+f5強(qiáng)制刷新后,網(wǎng)站圖標(biāo)就可正常顯示,如以后小伙伴們遇到后臺圖標(biāo)不顯示問題,先要去看站點(diǎn)域名是否配置有誤,如配置正確那就是服務(wù)器未開啟跨域訪問的問題,就可按照小編教程去打開。