我們先按正常配置虛擬目錄創(chuàng)建
-
通過(guò)Xampp配置apache
12.png - 在記事本最后添加如下信息
<VirtualHost *:80>
ServerAdmin pine_dx
DocumentRoot "E:/Xampp/htdocs/xx"
ServerName xxx.com
</VirtualHost>
- 在系統(tǒng)目錄下找到 hosts 文件
C:\Windows\System32\drivers\etc
-
在里面添加內(nèi)容
14.png - 重啟Apache
通過(guò)瀏覽器訪問(wèn)www.xx.com
15.png
解決方法
-
打開(kāi)Apache config
13.png - 修改內(nèi)容
查找
AllowOverride
選項(xiàng)
改為AllowOverride All
禁用Require all denied
此處修改 是更改了相關(guān)權(quán)限
1.png
-
訪問(wèn)成功
2.png
為了探究為什么會(huì)這樣 (我瘋狂百*)
- 我發(fā)現(xiàn)另一個(gè)被我遺忘的配置
-主要在apache conf文件中
3.png
我才想起我之前配置的文件路徑
把這個(gè)目錄還原成
DocumentRoot "E:/Xampp/htdocs"
Directory "E:/Xampp/htdocs">
- 重啟服務(wù)
訪問(wèn)成功