微信自定義菜單url默認80端口問題解決

微信自定義菜單url默認80端口的,但是有些服務器上可能配置了多個tomcat。或者是剛好你服務器上80端口被佔用了。在這樣的情況下,我們可以通過如下方式解決:

首先安裝apache,關於apache安裝可以閱讀博主的另外一篇文章:
http://blog.csdn.net/u013142781/article/details/50753534

接下了需要配置httpd.conf文件。

假設你的微信自定義菜單可信域名爲:wechat.luo.com
應用名爲:web_exception_project-0.0.1-SNAPSHOT
端口爲:8080

可以在httpd.conf中添加如下內容:

ServerName 127.0.0.1
NameVirtualHost *:80

<VirtualHost *:80>
ServerName 127.0.0.1
ProxyRequests Off
AllowEncodedSlashes Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass /web_exception_project-0.0.1-SNAPSHOT http://wechat.luo.com:8080/web_exception_project-0.0.1-SNAPSHOT
ProxyPassReverse /web_exception_project-0.0.1-SNAPSHOT http://wechat.luo.com:8080/web_exception_project-0.0.1-SNAPSHOT

</VirtualHost>

除了設置httpd.conf外,還需要在hosts文件(一般在/etc目錄下)裏面添加映射:

你的服務器內網ip wechat.luo.com

如博主的是:

10.75.201.53 wechat.luo.com
發佈了98 篇原創文章 · 獲贊 1338 · 訪問量 177萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章