1.找到apache的配置文件httpd.conf
2.在D:\wamp\bin\apache\Apache2.2.21\conf\extra\httpd-vhosts.conf里面
3.重定向,不然訪問其他的項目會出現403的錯誤
4.找到C:\Windows\System32\drivers\etc\hosts
5.最后一步別忘了重啟apache服務器!
這樣你配置的虛擬域名能訪問了,用“127.0.0.1”或者“localhost”都能訪問其他的項目了!
下面附上wamp2.5配置虛擬域名的步驟:
1:首先,打開apache的配置文件httpd.conf
2.找到這句話“Include conf/extra/httpd-vhosts.conf”,把前面的#去掉
3: 找到‘AllowOverride none ’改成‘AllowOverride All’(應該是兩處)
找到這句‘Require all denied’(大概在242行),把denied改成granted(不該的話,試試可行不)
4.找到‘LoadModule rewrite_module modules/mod_rewrite.so ’把前面的#去掉(重定向,不去掉有可能出現比如驗證碼出不來的現象)
這樣的話,可以在httpd-vhosts.conf文件里面直接這樣配置:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "E:/wamp/www/dsp2016_api"
ServerName api.dsp.com
</VirtualHost>
如果權限沒配置好:試試下面的
<VirtualHost *:80>
DocumentRoot "D:/WWW/ceshici"
ServerName ci.zxj.com
ServerAlias phpStudy.net
<Directory "D:/WWW/ceshici">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>