日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【Apache】 alias+proxy 将资源路径指向某个本地目录

發布時間:2024/9/19 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Apache】 alias+proxy 将资源路径指向某个本地目录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

  • Apache 2.4.39
  • phpStudy 8.1.1.2

需求

  • 通過代理,將/project-a的請求指向 ajp://localhost:8080/project-a
  • /project-a/res是資源路徑,將資源的請求指向 D:/project-a-resources

配置(節選)

<VirtualHost *:80>ServerName mydomainServerAlias DocumentRoot "C:/phpstudy_pro/WWW/mydomain"<Directory "C:/phpstudy_pro/WWW/mydomain">Options FollowSymLinks ExecCGIAllowOverride AllOrder allow,denyAllow from allRequire all grantedDirectoryIndex index.html</Directory>...Alias /project-a/res/ "D:/project-a-resources/"<Directory "D:/project-a-resources/">Options FollowSymLinksAllowOverride AllOrder allow,denyAllow from allRequire all granted</Directory>ProxyRequests offProxyPass /project-a/res !ProxyPass /project-a ajp://localhost:8080/project-aProxyPassReverse /project-a ajp://localhost:8080/project-a</VirtualHost>
  • proxy -> ajp 和 proxy -> http 的作用是一樣的。
  • ProxyPass /project-a/res ! 不代理 /project-a/res。因為 Proxy 指令的優先級比 Alias 指令的優先級高。為了能夠讓Alias /project-a/res/ "D:/project-a-resources/"起效,需要將 /project-a/res 路徑從 Proxy 指令中剔除。
  • Alias /project-a/res/ "D:/project-a-resources/" 為 D:/project-a-resources/ 取個別名。訪問 /project-a/res/bg.png 時,指向 D:/project-a-resources/bg.png 文件。

參考

https://blog.csdn.net/xxfigo/article/details/11180673
https://blog.csdn.net/leshami/article/details/78535776
https://blog.csdn.net/ithomer/article/details/50487296

總結

以上是生活随笔為你收集整理的【Apache】 alias+proxy 将资源路径指向某个本地目录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。