配置.htaccess文件 使多个域名指向同一空间下的不同目录 一个空间多个域名绑定

yipeiwu_com6年前服务器

创建《.htaccess文件》,配置一级域名指向Web根目录的子目录。

<IfModule mod_rewrite.c>
	Options +FollowSymlinks
	RewriteEngine On
	RewriteBase /
 
	#RewriteCond %{REQUEST_FILENAME} !-d
	#RewriteCond %{REQUEST_FILENAME} !-f
	#RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
 
	#绑定 abc.com 到 abc子目录
	RewriteCond %{HTTP_HOST} ^abc.com$ [NC]
	RewriteCond %{REQUEST_URI} !^/abc/
	RewriteRule ^(.*)$ abc/$1?Rewrite [L,QSA]
 
	#绑定 www.abc.com 到 abc子目录
	RewriteCond %{HTTP_HOST} ^www.abc.com$ [NC]
	RewriteCond %{REQUEST_URI} !^/abc/
	RewriteRule ^(.*)$ abc/$1?Rewrite [L,QSA]
 
	#绑定 xyz.com 到 xyz子目录
	RewriteCond %{HTTP_HOST} ^xyz.com$ [NC]
	RewriteCond %{REQUEST_URI} !^/xyz/
	RewriteRule ^(.*)$ xyz/$1?Rewrite [L,QSA]
 
	#绑定 www.xyz.com 到 xyz子目录
	RewriteCond %{HTTP_HOST} ^www.xyz.com$ [NC]
	RewriteCond %{REQUEST_URI} !^/xyz/
	RewriteRule ^(.*)$ xyz/$1?Rewrite [L,QSA]
</IfModule>

这样 就可以直接用顶级域名绑定子目录了,而且可以直接用顶级域名访问,相当于多站了

标签: htaccess

相关文章

python 定时任务去检测服务器端口是否通的实例

如下所示: import socket import threading import time def testconn( host , port ): sk = sock...

Python实现根据指定端口探测服务器/模块部署的方法

本文实例讲述了Python实现根据指定端口探测服务器/模块部署的方法,非常具有实用价值。分享给大家供大家参考借鉴。 有些时候,在维护过程中,服务器数量非常多。应用模块部署在不同服务器上。...

python实现静态服务器

本文实例为大家分享了python静态服务器的具体代码,供大家参考,具体内容如下 #coding:utf-8 import socket import multiprocessing...

利用php获取服务器时间的实现代码

很多时候我们喜欢用js来获取日期和时间,但这仅仅是客户端的。我们可以用php的date函数即可来获取服务器上的时间:复制代码 代码如下:<?php//将时区设置为中国date_de...

PHP实现的服务器一致性hash分布算法示例

本文实例讲述了PHP实现的服务器一致性hash分布算法。分享给大家供大家参考,具体如下: <?php /** * 对服务器进行一致性hash分布算法 */ clas...