700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Apache服务器虚拟主机和别名配置及问题

Apache服务器虚拟主机和别名配置及问题

时间:2024-05-30 19:21:13

相关推荐

Apache服务器虚拟主机和别名配置及问题

1.配置虚拟主机

<1> 在hosts文件创建虚拟主机的名称和IP地址,如下图:

127.0.0.1

hosts文件位置:C:\Windows\System32\drivers\etc\

<2> 修改Apache的虚拟主机的配置文件httpd-vhosts.conf,位置:eg:E:\xampp\apache\conf\extra\

NameVirtualHost *:80 去除#号

<VirtualHost :80>

##ServerAdmin webmaster@dummy-

DocumentRoot "D:/web/MyPHP"

ServerName

<Directory "D:/web/MyPHP">

Order deny,allow

Deny from all

Allow from all

</Directory>

##ServerAlias www.dummy-

##ErrorLog "logs/dummy--error.log"

##CustomLog "logs/dummy--access.log" common

</VirtualHost>

注:<VirtualHost :80>中的不能改为‘*’号,否则添加虚拟主机后原来的localhost将定位为虚拟主机的目录下。

2.配置别名(目的:设置一个虚拟目录,对应实际文件位置)

alias /pic "c:/images"

<directory "c:/images">

Order Deny,Allow

Deny From All

Allow From 127.0.0.1 #只允许127.0.0.1访问

</directory>

其中,pic为别名,后面跟的为实际路径;directory为设置别名的访问权限

关于order的访问权限设置见下图:

比如访问c:/images/0.jpg,则标记为<img src="pic/0.jpg"/>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。