Apache修改主目錄修改首頁
作者:佚名 時(shí)間:2012-11-05 分享到:
打開Apache下的conf文件夾,修改“httpd.conf”這個(gè)配置文件
默認(rèn)路徑如:C:\Program Files\Apache Software Foundation\Apache2.2\conf
1、修改主目錄
將“<Directory " ">”和“DocumentRoot”這里修改一致,如
<Directory "D:\website\maked\new_popx.us">
DocumentRoot "D:\website\maked\new_popx.us"
2、修改首頁文件
<IfModule dir_module>
DirectoryIndex index.html index.htm index.shtml
</IfModule>
3、增加虛擬目錄
在 httpd.conf 的 alias_module 下增加一別名定義項(xiàng),
如:Alias "/gg" "D:\website\gg",即可定義虛擬目錄。
/gg 是網(wǎng)頁的目錄名稱
"D:\website\gg" 是網(wǎng)頁文件的物理路徑
Alias "/gg" "D:\website\gg"
<Directory "D:\website\gg">
Options FollowSymLinks
AllowOverride None
order allow,deny
Allow from all
</Directory>
4、禁止目錄訪問
<Directory "D:\website\maked\gg\edison">
Options Indexes FollowSymLinks
AllowOverride None
order allow,deny
Allow from all
</Directory>
將其中的“Options Indexes FollowSymLinks”取消,或者將其修改為“Options -Indexes FollowSymLinks”
5、虛擬主機(jī)配置
<Directory />
Options FollowSymLinks
AllowOverride None
order deny,allow
Deny from all
</Directory>
1、先將其中的“Deny from all”修改成“Allow from all”
2、要保證 Listen 80
3、然后寫入下面的代碼
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.ktcbnqb.cn
DocumentRoot "D:\website\61916"
</VirtualHost>
<VirtualHost *:80>
ServerName linksj.com
DocumentRoot "D:\website\61916"
</VirtualHost>
注意:其中的“NameVirtualHost *:80”不能丟,還有就是這里面的“*:80”是不能修改的,不要以為“*”是需要修改的,這里不能修改。
6、虛擬主機(jī)權(quán)限設(shè)置
<Directory "虛擬主機(jī)網(wǎng)站目錄">
Options Indexes FollowSymLinks
AllowOverride None
order allow,deny
Allow from all
</Directory>