操作系统Red Hat,apache版本2.4.*
首先修改httpd.conf配置文件。
vim conf/httpd.conf
添加:
Listen 1234
然后把
# Virtual hosts #Include conf/extra/httpd-vhosts.conf
改成
# Virtual hosts Include conf/extra/httpd-vhosts.conf
就是使用虚拟配置,然后去编辑conf/extra/httpd-vhosts.conf,添加:
2425 DocumentRoot "/xxx/xxx/xxx" 26 ServerName localhost 33 35 Require all granted 36 37
然后重启apache:
apachectl restart
然后在浏览器访问就可以了,
这里要补充一句, 网上很多资料说conf/extra/httpd-vhosts.conf添加:
3335 Order allow,deny 36 Allow from all 37
这是2.2版本修改配置的方法,2.4版本换套路了,如果这么配置,log日志会报错:
client denied by server configuration: /xxx/xxx/xxx, referer: http://xxx/xxx/xxx
所以,对于2.4版本的apache,正确的配置方法是:
3335 Require all granted 36
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/22812.html
操作系统Red Hat,apache版本2.4.*首先修改httpd.conf配置文件。 vim conf/httpd.conf 添加: Listen 1234 然后把 # Virtual hosts #Include conf/extra/httpd-vhosts.conf 改成 # Virtual hosts Include conf/extra/httpd-vhosts.conf 就是使用虚...
摘要:我的服务器安装的是最新版,上面的代码贴的是参考文章的原文。换成域名或者服务器,测试结果应该为载入页面时到服务器的连接被重置。火狐此时测试结果应该为默认页此时测试结果应该为的默认页,或者是报出的错误。个人认为,避免和混用才是上上策。 注:本文只是个人研究以及探索的方法,可能不太严谨,如果犯了什么专业性的错误,还希望各位看官加以指正,谢谢。(´・ω・`) 特别感谢:阔空晴云(每次遇到什么...
摘要:我的服务器安装的是最新版,上面的代码贴的是参考文章的原文。换成域名或者服务器,测试结果应该为载入页面时到服务器的连接被重置。火狐此时测试结果应该为默认页此时测试结果应该为的默认页,或者是报出的错误。个人认为,避免和混用才是上上策。 注:本文只是个人研究以及探索的方法,可能不太严谨,如果犯了什么专业性的错误,还希望各位看官加以指正,谢谢。(´・ω・`) 特别感谢:阔空晴云(每次遇到什么...
摘要:是一款具有高负载能力的服务器,也是架构的主要角色之一。多站点设置前面我们修改配置文件的代码位置,都是在下的里。如果想项目和项目均适用端口,则需要利用做反向代理设置。 nginx 是一款具有高负载能力的 web 服务器,也是 LNMP 架构的主要角色之一。现在越来越多的开发者选择 nginx 作为 php 的好搭档,替代 apache 的位置。下面我以 Mac 系统为例,介绍下 ngin...
阅读 1113·2021-08-12 13:24
阅读 2936·2019-08-30 14:16
阅读 3285·2019-08-30 13:01
阅读 2046·2019-08-30 11:03
阅读 2743·2019-08-28 17:53
阅读 3067·2019-08-26 13:50
阅读 2247·2019-08-26 12:00
阅读 931·2019-08-26 10:38