基于Apache2.2配置虚拟域名访问

xiaoxiao2021-02-28  52

    最近在项目测试中用到了虚拟域名,因为是和sqlserver的数据库一块使用,所以使用的PHP版本和apache版本都比较低,自己配置了一遍后,做个笔记,希望对其他人也有帮助。

1.进入到apache的文件目录下,打开httpd.conf文件

2.打开文件后,搜索,rewrite,找到下面图片中的这一行,然后把#号去掉。

继续搜索vhosts这一行,继续把注释#去掉

3.然后在上面所显示的文件目录,conf/extra/下编辑httpd-vhosts.conf文件

文件中本来就有配置的示例,我们修改一下就可以了

下面是示例图:

  接下来为我们的访问目录开启访问权限。打开httpd.conf文件,找到下面这段代码,复制粘贴到刚才编辑的httpd-vhosts.conf文件下

然后将Directory 的工作目录改成我们虚拟域名指定的工作目录,然后将Deny from all 改成allow from all

4.继续打开C:\Windows\System32\drivers\etc 目录下的hosts文件,在最下面添加上我们的访问地址就可以了。

5.重启apache2,2 ,打开cmd,以管理员身份运行,输入net stop apache2,2 ,关闭后输入 net start apache2,2 ,开启apache服务,

然后就可以通过输入虚拟域名来访问我们的项目了,不用再输入一长串的工作目录来访问。

转载请注明原文地址: https://www.6miu.com/read-54837.html

最新回复(0)