微信開發很多情況需要 域名校驗,為了讓程序在域名下訪問,每次調試都需要將代碼發送至服務器上。
本文講解了如何在本地模擬域名環境下的實時微信開發過程。
這里舉例PHP 微信項目測試。
## 1.域名環境模擬
將域名解析手動強制到本地。
訪問 Windows 系統 文件夾
C:\windows\system32\drivers\etc

編輯 hosts 文件,輸入 127.0.0.1 mdev.guoran100.com

保存后關閉。這臺計算機 訪問域名mdev.guoran100.com 將 訪問IP 127.0.0.1

## 2.Apache PHP項目 域名綁定
這里以Wampsever中的 Apache 配置舉例:
#### 配置:httpd-vhosts.conf
打開文件夾 D:\wamp\bin\apache\apache2.4.9\conf\extra

編輯 httpd-vhosts.conf
在最底部加入
~~~
<VirtualHost *:80>
ServerAdmin webmaster@mdev.guoran100.com
DocumentRoot "D:\wamp\apps\GR_WeiStorePHP"
ServerName mdev.guoran100.com
ErrorLog "logs/mdev.guoran100.com-error.log"
CustomLog "logs/mdev.guoran100.com-access.log" common
</VirtualHost>
~~~
**DocumentRoot PHP項目路徑**
**ServerName 需要綁定的域名**

## 2.啟用域名綁定。
配置 httpd.conf
D:\wamp\bin\apache\apache2.4.9\conf

~~~
搜索 conf/extra/httpd-vhosts.conf
將前面的# 取消,打開該功能。
~~~

重新啟動 Apache,即可完成。
此刻,在電腦上 訪問http://mdev.guoran100.com 就會訪問到你本機的PHP項目了。
3.安裝微信web開發者工具
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1455784140&token=&lang=zh_CN
打開至頁面底部選擇相應版本安裝即可
