首頁  >  問答  >  主體

nginx - 網站跨域問題

跨域問題,我的網站已經可以訪問了,但是需要跨域。百度只告訴我在來源站設定為: Access-Control-Allow-Origin: *
我表示很迷茫上網收索了一下,給出的解決方法最簡單的就是添加上面那段程式碼,但是我不知道要加入哪一個php檔案當中wordpress檔案下方有很多php文件,還有就是我用的是虛擬主機,或是其他伺服器檔案

webroot下檔案太多希望有人來幫忙一下,盡量簡單一點,本人對程式碼基本上就是小白加菜鳥,HTML的一些基本標籤都還沒搞懂

反正就是怎麼加入跨域程式碼到哪一個檔案

PHP中文网PHP中文网2713 天前414

全部回覆(5)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:13:39

    別理那踩你的無聊人.你不是明說自己是菜鳥了嗎,在一個公共php頁面(比如配置頁上設置跨域頭)

        // 指定允许其他域名访问,*为任意.  
        header('Access-Control-Allow-Origin:*');  
        // 响应类型,方便ajax等跨  
        header('Access-Control-Allow-Methods:POST');  
        // 响应头设置  
        header('Access-Control-Allow-Headers:x-requested-with,content-type');  

    回覆
    0
  • 某草草

    某草草2017-05-16 17:13:39

    網站根目錄的index.php裡面加上一行:

    header('Access-Control-Allow-Origin:*');//设置允许跨域
    
    

    現在的人太沒素質了,自己水平又不怎樣,還很喜歡給人打負分,給樓主默哀。

    回覆
    0
  • 为情所困

    为情所困2017-05-16 17:13:39

    你連html都沒搞懂, 建議你還是先把基礎學下.
    百度搜下, php設定header

    回覆
    0
  • 阿神

    阿神2017-05-16 17:13:39

    記住在header 執行前不要有任何輸出哦

    回覆
    0
  • 为情所困

    为情所困2017-05-16 17:13:39

    Apache(.htaccess):

    雷雷

    Nginx:

    雷雷

    PHP:

    雷雷

    回覆
    0
  • 取消回覆