nginx - 關(guān)于微信公眾號微信支付的問題:
問題描述
驗證域名的時候,出現(xiàn)了問題,第三條要求無法實現(xiàn):
將文件MP_verify_2lhB3AHAQ2IuIrpv.txt(點擊下載)上傳至填寫域名或路徑指向的web服務(wù)器(或虛擬主機)的目錄(若填寫域名,將文件放置在域名根目錄下
服務(wù)器是阿里云的服務(wù)器,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目錄下,驗證的時候還是提示讓我把文件放在要求的目錄下;
另外一臺服務(wù)器上用的是apache,放在域名目錄下就可以了,nginx按說應(yīng)該也可以;百度了一下,也沒有找到在nginx下配置這個東西的文章,不知道有沒有用nginx搞過微信支付的,給我指點一下?
問題解答
回答1:出現(xiàn)這種情況的原因是所有請求都由你的java服務(wù)處理了
先把proxy_pass注釋了,等驗證通過了再恢復回來
或者變通一點,在你的java項目里增加一個MP_verify_2lhB3AHAQ2IuIrpv.txt的路由,頁面輸出的內(nèi)容就是txt文件的內(nèi)容
相關(guān)文章:
1. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處2. javascript - ios返回不執(zhí)行js怎么解決?3. python - 爬蟲模擬登錄后,爬取csdn后臺文章列表遇到的問題4. 視頻文件不能播放,怎么辦?5. python bottle跑起來以后,定時執(zhí)行的任務(wù)為什么每次都重復(多)執(zhí)行一次?6. html5 - HTML代碼中的文字亂碼是怎么回事?7. javascript - 求幫助 , ATOM不顯示界面!!!!8. mysql 查詢身份證號字段值有效的數(shù)據(jù)9. javascript - angular使從elastichearch中取出的文本高亮顯示,如圖所示10. javascript - 為什么在谷歌控制臺 輸出1的時候,輸出的1立馬就不見了
