nginx - 網(wǎng)站跨域問題
問題描述
跨域問題,我的網(wǎng)站已經(jīng)可以訪問了,但是需要跨域。百度只告訴我在源站設(shè)置為: Access-Control-Allow-Origin: *我表示很迷茫上網(wǎng)收索了一下,給出的解決方法最簡單的就是添加上面那段代碼,但是我不知道添加到哪一個php文件當(dāng)中wordpress文件下有很多php文件,還有就是我用的是虛擬主機(jī),或者是其他服務(wù)器文件webroot下文件太多希望有人來幫助一下,盡量簡單一點(diǎn),本人對代碼基本就是小白加菜鳥,HTML的一些基本標(biāo)簽都還沒有搞懂
反正就是怎么添加跨域代碼到哪一個文件
問題解答
回答1:別理那踩你的無聊人.你不是明說自己是菜鳥了嗎,在一個公共php頁面(比如配置頁上設(shè)置跨域頭)
// 指定允許其他域名訪問,*為任意. header(’Access-Control-Allow-Origin:*’); // 響應(yīng)類型,方便ajax等跨 header(’Access-Control-Allow-Methods:POST’); // 響應(yīng)頭設(shè)置 header(’Access-Control-Allow-Headers:x-requested-with,content-type’); 回答2:
網(wǎng)站根目錄的index.php里加上一行:
header(’Access-Control-Allow-Origin:*’);//設(shè)置允許跨域
現(xiàn)在的人太沒素質(zhì)了,自己水平又不怎樣,還很喜歡給人打負(fù)分,給樓主默哀。
回答3:你連html都沒搞懂, 建議你還是先把基礎(chǔ)學(xué)下.百度搜下, php設(shè)置header
回答4:記住在header 執(zhí)行前不要有任何輸出哦
回答5:Apache (.htaccess):
Header set Access-Control-Allow-Origin '*'
Nginx:
add_header Access-Control-Allow-Origin *;
PHP:
header(’Access-Control-Allow-Origin:*’);
相關(guān)文章:
1. docker-compose 為何找不到配置文件?2. boot2docker無法啟動3. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?4. java中返回一個對象,和輸出對像的值,意義在哪兒5. android - E/dalvikvm: Could not find class java.nio.file.Path,6. python - linux怎么在每天的凌晨2點(diǎn)執(zhí)行一次這個log.py文件7. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點(diǎn)8. mysql數(shù)據(jù)庫每次查詢是一條線程嗎?9. python是怎么實(shí)現(xiàn)過濾 #注釋代碼的?10. 請問一下各位老鳥 我一直在學(xué)習(xí)獨(dú)孤九賤 現(xiàn)在是在tp5 今天發(fā)現(xiàn) 這個系列視頻沒有實(shí)戰(zhàn)
