apache 虚拟目录创建简单示例
apache虚拟目录创建简单示例,基础但实用,浅显易懂。
1、修改httpd-vhost文件
#cd/usr/apache/conf/extra/httpd-vhost.conf
创建虚拟目录,如下所示:
<VirtualHost *:80> ServerAdmin jbxue.com DocumentRoot "/var/www" DirectoryIndex index.html index.htm index.php ServerName www.jbxue.com ErrorLog "logs/aaa-error_log" CustomLog "logs/aaa-access_log" common <Directory "/var/www"> Options -Indexes +FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost>配置好以后,创建一个测试用的php文件:index.php。
2、修改conf
进入/usr/apache/conf,在httpd.conf中找到:
Include conf/extra/httpd-vhosts.conf #去掉前边的“#”注释。
3、启动apache
#service httpd start
4、访问刚才创建的测试页面index.php,看看能否正常访问。
5、注意:
如果碰到304错误,首先可以考虑是目录权限的问题,另外的原因可能是httpd-vhost.conf文件中配置的apache虚拟目录不存在。
例如首次安装apache时在httpd-vhost.conf里配置了两个虚拟目录,如果未删除原先配置的话,也可能会出现403错误。
最好的方法是在原先的基础上修改,删除没有的虚拟目录配置,这样出错的几率会小很多。
相关推荐
yongzhang 2019-10-30
kyssfanhui 2011-09-09
qiaoqiangv 2011-03-15
85530194 2014-07-28
zhufeihua 2019-09-03
tmtongming 2014-08-12
85427617 2012-05-18
82981634 2013-04-25
85530194 2014-07-28
thone00 2011-10-27
85427617 2010-07-30
81477515 2012-12-13
89407119 2012-09-06
在tomcat6版本中:1、本人不推荐。在tomcat\conf下server.xml中找到<hostname="localhost"appbase="webapps"unpackwars="true
89520399 2012-02-20
86284851 2016-03-01
89407119 2014-12-16
babywolfh 2014-10-30
detianlangzi 2011-01-23