apache配置虛擬主機
1、打開Apache的配置文件,找到:
#Include conf/extra/httpd-vhosts.conf
把前面的#去掉,指的是打開配置虛擬主機的文件擴展項,讓Apache支持配置虛擬主機
2、打開Apache的安裝目錄中conf/extra/中的httpd-vhosts.conf:
僅僅留下:NameVirtualHost *:80
其餘內容全部刪除
3、加入配置虛擬主機的選項:
<VirtualHost *:80>
ServerName 寫上你要域名
documentRoot 寫上你網站的根目錄路徑
</VirtualHost>
<Directory "寫上你網站的根目錄路徑">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
如果你想當輸入域名的時候默認訪問一個文件,例如:當輸入域名默認訪問登錄頁面,那麼加入以下指令:
<IfModule dir_module>
DirectoryIndex 登錄頁面的文件名字包括後綴名
</IfModule>
4、重新啓動Apache,讓配置項生效
5、打開:C:\Windows\System32\drivers\etc\
找到hosts文件,剪切到桌面上,右鍵選擇用記事本打開,將裏面內容全部清空,加入:
(也可以修改hosts文件的權限,不需要拉出到桌面)
ip 域名
例如:127.0.0.1 www.1509phpB.com
更改完成後,再將此文件剪切回去,繼續放到C:\Windows\System32\drivers\etc\ 下
到此打開瀏覽器,輸入域名訪問即可
#Include conf/extra/httpd-vhosts.conf
把前面的#去掉,指的是打開配置虛擬主機的文件擴展項,讓Apache支持配置虛擬主機
2、打開Apache的安裝目錄中conf/extra/中的httpd-vhosts.conf:
僅僅留下:NameVirtualHost *:80
其餘內容全部刪除
3、加入配置虛擬主機的選項:
<VirtualHost *:80>
ServerName 寫上你要域名
documentRoot 寫上你網站的根目錄路徑
</VirtualHost>
<Directory "寫上你網站的根目錄路徑">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
如果你想當輸入域名的時候默認訪問一個文件,例如:當輸入域名默認訪問登錄頁面,那麼加入以下指令:
<IfModule dir_module>
DirectoryIndex 登錄頁面的文件名字包括後綴名
</IfModule>
4、重新啓動Apache,讓配置項生效
5、打開:C:\Windows\System32\drivers\etc\
找到hosts文件,剪切到桌面上,右鍵選擇用記事本打開,將裏面內容全部清空,加入:
(也可以修改hosts文件的權限,不需要拉出到桌面)
ip 域名
例如:127.0.0.1 www.1509phpB.com
更改完成後,再將此文件剪切回去,繼續放到C:\Windows\System32\drivers\etc\ 下
到此打開瀏覽器,輸入域名訪問即可
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.