windows2012下一端口多网站 Apache配置
2024-10-07 00:35:09
援引自https://www.cnblogs.com/huangtailang/p/6026828.html
1.在httpd.conf文件里启用虚拟主机功能,即去掉下面配置项前面的#
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
2..在httpd.conf文件里导入虚拟主机配置,即去掉下面配置项前面的#。
#Include conf/extra/httpd-vhosts.conf
3.extra/httpd-vhosts.conf 里添加配置
<VirtualHost *:> #第一个主机,80端口
DocumentRoot "D:/root/abc" #指向本地位置
ServerName www.abc.com #主机名称(注意这个很重要,就是你的域名,准确输入才能成功)
</VirtualHost> #结束第一个主机配置
<VirtualHost *:> #第二个主机,80端口
DocumentRoot "D:/root/def" #指向本地位置
ServerName www.def.com #主机名称
</VirtualHost>
4.重启Apache
5.(老夫添加最重要的一步)
在hosts文件中添加主机名以便访问(否则访问不了)
解决403错误的办法,源引自:https://www.cnblogs.com/wajika/p/6481167.html
打开 apache的配置文件httpd.conf,找到这段代码: 代码如下:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
有时候由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决。 代码如下:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
最新文章
- Why Namespace? - 每天5分钟玩转 OpenStack(102)
- jshint配置(js检查)
- 页面设计--Label
- 如果在配置中将“system.serviceModel/serviceHostingEnvironment/multipleSiteBindingsEnabled”设置为 true,则需要终结点指定相对地址。如果在终结点上指定相对侦听 URI,则该地址可以是绝对地址。若要解决此问题,请为终结点“http://localhost/Service1.svc”指定相对 URI。
- SAE 合并图片
- hdu 1892 树状数组
- VS2012启用SQLite的Data Provider
- 解决 MyEclipse 10 中 JSp页面 “return false” 报错问题
- Mongo的导出工具mongoexport介绍
- Xcode5 配置 github
- jquery第四期:对象转换的小实例
- Mysql-左连接查询条件失效的解决办法
- ACM 畅通工程2
- 剑指Offer——算法复杂度中的O(logN)底数是多少
- nginx、swoole高并发原理初探
- .net导出Excel几种方式比较
- MacOS安装Go2Shell
- 生成建表脚本up_CreateTable
- mysql存储引擎的简介
- Flask 入门一( flask 框架和 flask-script 库)