Apache反向 Proxy無法載入js css img

來源:互聯網
上載者:User
關鍵字 php apache windows

Apache反向 Proxy無法載入js css img
反向 Proxy配置

            Order deny,allow            Allow from all                ProxyPass             /roadcloud/     http://www.roadcloud.com.cn/    ProxyPassReverse      /roadcloud/     http://www.roadcloud.com.cn/

反向 Proxy後的網頁

我設定了 /roadcloud 反向 Proxy到www.roadcloud.com.cn,
www.roadcloud.com.cn的第一級目錄能被代理,但二級目錄及以下的都不能被代理,如
我的網域名稱為:www.mcmxzl.com
要代理:http://www.roadcloud.com.cn/templates/index/default/images/slider_1.jpg
代理後連結本應是:https://www.mcmxzl.com/roadcloud/templates/index/default/images/slider_1.jpg
實際卻是:https://www.mcmxzl.com/templates/index/default/images/slider_1.jpg

回複內容:

Apache反向 Proxy無法載入js css img
反向 Proxy配置

            Order deny,allow            Allow from all                ProxyPass             /roadcloud/     http://www.roadcloud.com.cn/    ProxyPassReverse      /roadcloud/     http://www.roadcloud.com.cn/

反向 Proxy後的網頁

我設定了 /roadcloud 反向 Proxy到www.roadcloud.com.cn,
www.roadcloud.com.cn的第一級目錄能被代理,但二級目錄及以下的都不能被代理,如
我的網域名稱為:www.mcmxzl.com
要代理:http://www.roadcloud.com.cn/templates/index/default/images/slider_1.jpg
代理後連結本應是:https://www.mcmxzl.com/roadcloud/templates/index/default/images/slider_1.jpg
實際卻是:https://www.mcmxzl.com/templates/index/default/images/slider_1.jpg

你的目的應該是想讓http://www.mcmxzl.com/roadcloud/去代理http://www.roadcloud.com.cn/
問題是直接這麼寫反向 Proxy是會把原來的路徑帶上的,也就是說你現在的情況是,你直接存取http://www.mcmxzl.com/roadcloud/templates/獲得的是http://www.roadcloud.com.cn/roadcload/templates/的結果,所以正如你的,圖片顯示不出來,必須要http://www.mcmxzl.com/templates/這樣訪問才能拿到http://www.roadcloud.com.cn/templates/的結果,是這樣子的現象吧?這個跟nginx的表現是一樣的,你要讓apache自動把/roadcloud去掉,是需要重寫url的,apache我不太懂,幫你搜了一個,你看看吧。
https://segmentfault.com/a/1190000000406581

我設定了 /roadcloud 反向 Proxy到www.roadcloud.com.cn,
www.roadcloud.com.cn的第一級目錄能被代理,但二級目錄及以下的都不能被代理,如
我的網域名稱為:www.mcmxzl.com
要代理:http://www.roadcloud.com.cn/templates/index/default/images/slider_1.jpg
代理後連結本應是:https://www.mcmxzl.com/roadcloud/templates/index/default/images/slider_1.jpg
實際卻是:https://www.mcmxzl.com/templates/index/default/images/slider_1.jpg

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.