nginx - 關於微信公眾號微信支付的問題:
给我你的怀抱
给我你的怀抱 2017-05-16 17:07:33
0
1
749

驗證網域的時候,出現了問題,第三條要求無法實現:

将文件MP_verify_2lhB3AHAQ2IuIrpv.txt(点击下载)上传至填写域名或路径指向的web服务器(或虚拟主机)的目录(若填写域名,将文件放置在域名根目录下

伺服器是阿里雲的伺服器,
nginx(不使用apache)


    server {
            listen       80;
            server_name  test.yuming.com;
    
            root /home/test.yuming.com/www;
            location / {
                proxy_pass   http://test.yuming.com:8009/XXX    
                ...            
            }
        }

Java web部署在weblogic上,專案框架是ssm

我把那個txt檔案放在,root目錄下,驗證的時候還是提示讓我把檔案放在要求的目錄下;

另外一台伺服器上用的是apache,放在網域目錄下就可以了,nginx按說應該也可以;
百度了一下,也沒有找到在nginx下配置這個東西的文章,不知道有沒有用nginx搞過微信支付的,給我指點一下?

给我你的怀抱
给我你的怀抱

全部回覆(1)
曾经蜡笔没有小新

出現這種情況的原因是所有請求都由你的java服務處理了

先把proxy_pass註解了,等驗證通過了再恢復回來

或變通一點,在你的java專案裡增加一個MP_verify_2lhB3AHAQ2IuIrpv.txt的路由,頁面輸出的內容就是txt檔案的內容

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!