配置.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搭建服务器并实现Android端与之通信的方法

使用python搭建服务器并实现Android端与之通信的方法

前言 好久没有更技术文了,再不写怕是博客要废掉了,今天更一篇关于搭建服务端并与Android端通信的文章,为了节省代码量,服务端使用Python Flask,Android端使用Okht...

Django使用redis缓存服务器的实现代码示例

redis相信大家都很熟悉了,和memcached一样是一个高性能的key-value数据库,至于什么是缓存服务器,度娘都有很明白的介绍了,我在这里就不一一介绍了。 那我们一般什么情况下...

python实现数据库跨服务器迁移

 基于Python2.7的版本环境,Python实现的数据库跨服务器(跨库)迁移, 每以5000条一查询一提交,代码中可以自行更改每次查询提交数目. # -*- codin...

阿里云ECS服务器部署django的方法

参考 服务器安装的是Centos 系统。 uwsgi是使用pip安装的。 nginx是使用yum install nginx安装。 python 2.7, mysql 5.5使用 yum...

python实现对服务器脚本敏感信息的加密解密功能

背景 在实际项目实施中,会编写很多在服务器执行的作业脚本。程序中凡是涉及到数据库链接、操作系统用户链接、IP地址、主机名称的内容都是敏感信息。在纯内网系统中往因为开发时间紧迫,往往都直接...