- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
apache配置虚拟目录和虚拟主机
配置虚拟主机如下步骤:
1.在apache目录文件下的配置文件conf下找到 httpd.conf
例子路径如下:D:\Apache\conf
2.打开 httpd.conf文本,找到如下代码:
将 Virtual hosts 下面的代码:
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
把前面的#注销掉。
修改后如图下:
3.假设我们的虚拟主机在e盘 E:\test\myblog
4.设置http-vhosts.conf
代码如下:
VirtualHost *:80
ServerAdmin HYPERLINK mailto:webmaster@ webmaster@
# DocumentRoot 是网站文件存放的根目录
DocumentRoot E:/test/myblog
#这里配置欢迎首页面
DirectoryIndex news.html index.html index.htm index.php
#ServerName 是网站域名。需要跟DNS指向的域名一致
ServerName
ErrorLog logs/-error.log
CustomLog logs/-access.log common
/VirtualHost
图如下:
5.在hosts文件中添加我们的ip和主机映射
路径如下:
C:\Windows\System32\drivers\etc\hosts
打开文件后添加如下代码:
HYPERLINK .
图如下:
注意:公网例子:1
Ip地址换为公网ip,输入 HYPERLINK ,它会返回的ip地址,它没有出去到公网上,hosts认为这样配是没有意义的;它会切换为,只有在DNS域名服务器上配才有效。 输入公网地址,它会直奔到该页面,没有理会你修改它的域名,显示它该有的域名,例如:上面的ip地址1是百度的ip地址,你输入完后,它不会显示 HYPERLINK ,而是显示 HYPERLINK ,,只有在DNS域名服务器上修改才会变。
内网例子:1 HYPERLINK
40. HYPERLINK
因为上面的http-vhosts.conf中的VirtualHost *:80设计为所有都能访问。
把*号改为一个ip地址,其他ip地址就不能访问;内网不能修改内网其他人apache上的地址映射,不允许访问他人修改的地址映射。
6.重启apache
注意:每次修改都要保存
7.在浏览器上输入 HYPERLINK
结果图如下:
配置虚拟目录步骤如下:
添加虚拟目录的文件夹
我把虚拟目录放在E盘下 E:\test\myblog
配置虚拟目录:
打开httpd.conf文本,在最后面地方添加如下代码:
DirectoryIndex news.html index.html index.htm index.php
Alias /myblog e:/test/myblog
Directory e:/test/myblog
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
/Directory
图如下:
可以不用再注销#DocumentRoot
测试
输入一下地址: HYPERLINK http://localhost/myblog/news.html http://localhost/myblog/news.html
图如下:
注意: Order allow,deny
Allow from all
这句代码的意思是,先全都允许,然后禁止全部,最后还是全部允许。
文档评论(0)