這篇文章給大家分享的是有關(guān)Linux+apache跨域配置的方法的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
專注于為中小企業(yè)提供網(wǎng)站制作、成都網(wǎng)站制作服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)浦北免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
理解跨域首先必須要了解同源策略。同源策略是瀏覽器上為安全性考慮實施的非常重要的安全策略。
何謂同源:
URL 由協(xié)議、域名、端口和路徑組成,如果兩個 URL 的協(xié)議、域名和端口相同,則表示他們同源。
同源策略:
瀏覽器的同源策略,限制了來自不同源的 "document" 或腳本,對當前 "document" 讀取或設(shè)置某些屬性。
從一個域上加載的腳本不允許訪問另外一個域的文檔屬性。
編輯 apache 配置
編輯 apache 配置文件 httpd.conf
打開擴展
LoadModule headers_module modules/mod_headers.so
增加配置
AllowOverride None Header set Access-Control-Allow-Origin * //設(shè)置允許跨域域名 Header set Access-Control-Allow-Methods * //響應(yīng)標頭指定響應(yīng)訪問所述資源到時允許的一種或多種方法預(yù)檢請求 Header set Access-Control-Allow-Headers content-type,authorization //響應(yīng)報頭在響應(yīng)用于一個預(yù)檢請求指示哪個HTTP標頭將通過提供Access-Control-Expose-Headers使實際的請求時。 Header set Access-Control-Max-Age '1728000'//響應(yīng) header 指示多長時間的結(jié)果預(yù)檢請求(即包含在所述信息Access-Control-Allow-Methods和Access-Control-Allow-Headers的 headers )可以被緩存。 Header set Content-Security-Policy upgrade-insecure-requests
詳細配置可自行了解 http 協(xié)議
重啟 apapche
service httpd restart
感謝各位的閱讀!關(guān)于Linux+apache跨域配置的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!