个人博客 > 学无止境 > 其他 > apache配置虚拟主机

apache配置虚拟主机

1.修改文件/apache/conf/httpd.conf找到#Virtual hosts#Include /etc/httpd/extra/httpd-vhosts.conf

(路径根据实际情况来)2.将第二行的#号去掉3.修改文件/apache/conf/extra/httpd-vhosts.conf

#这种是配置多个子站
<VirtualHost *:80>
    RewriteEngine On
	RewriteCond %{HTTP_HOST} ^(.+).phpfeng.cn$
	rewriterule ^(.+) %{HTTP_HOST}$1 [C]
	rewriterule ([^.]+)\.phpfeng\.cn(.*) /$1$2
	<Directory "/admin">
		Options All
		AllowOverride None
		Order Deny,Allow
		Deny From all
	</Directory>
</VirtualHost>
#这种是配置单个域名
<VirtualHost *:80>
    DocumentRoot D:\www\test
    ServerName www.test.com
    ErrorLog"logs/test1-error.log"
    CustomLog"logs/test1-access.log" common
</VirtualHost>

需要本地域名能访问需要修改本地hosts文件,修改位置这里以windows为例:C:\Windows\System32\drivers\etc

打开hosts文件在最后面加上一下代码

127.0.0.1   localhost
127.0.0.1   www.test.com
127.0.0.1   test.com

本地hosts文件修改方法

本文出自:琅枫个人博客。如需转载请注明出处!

本文出处:"https://www.phpfeng.cn/learn/other/39.html"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: apache 虚拟主机



你想在庞大的互联网上留下一丝足迹?

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

点我了解如何搭建个人博客?