apache mod_rewrite
参考: Apache模块 mod_rewrite
一、将域名做一个泛解析*.xxxx.com 解析到你的空间IP,独立IP虚拟主机支持泛解析,不需要绑定域名就可以访问网站。
二、建立bbs 、home 目录,将CMS上传到根目录,将论坛上传到bbs目录,将ucenterHome上传到home目录。
三、打开记事本将以下代码复制进去,保存为.htaccess文件,上传到根目录下。
.htaccess文件内容如下:(以xxx.cn域名为例)
RewriteEngine on
DirectoryIndex index.php index.html index.htm
#让www.xxx.cn 访问根目录CMS
RewriteCond %{HTTP_HOST} ^www.xxx.cn$
RewriteCond %{REQUEST_URI} !^/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /$1
RewriteCond %{HTTP_HOST} ^www.xxx.cn$
RewriteRule ^(/)?$ /index.php [L]
#让home.xrnic.cn 访问home目录UcenterHome
RewriteCond %{HTTP_HOST} ^home.xxx.cn$
RewriteCond %{REQUEST_URI} !^/home/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /home/$1
RewriteCond %{HTTP_HOST} ^home.xxx.cn$
RewriteRule ^(/)?$ home/index.php [L]
#让bbs.xrnic.cn 访问bbs目录论坛
RewriteCond %{HTTP_HOST} ^bbs.xxx.cn$
RewriteCond %{REQUEST_URI} !^/wap/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /bbs/$1
RewriteCond %{HTTP_HOST} ^bbs.xxx.cn$
RewriteRule ^(/)?$ bbs/index.php [L]
按照以上方法可以一个空间建立N个网站
转载于:https://my.oschina.net/u/578888/blog/650861
- Apache 2.0.58 mod_rewrite Remote Overflow Exploit (win2k3)
- Apache Mod_Rewrite配置
- Apache的Mod_Rewrite模块设置
- Apache动态编译安装模块mod_rewrite
- Apache mod_rewrite规则重写的标志一览
- apache_mod_rewrite.sh
- 学习服务器Apache的mod_rewrite功能
- 深入理解Apache的mod_rewrite(转)
- Apache - mod_rewrite - 与PHP集成时不需要对$_GET额外处理
- Apache在Windows下使用Mod_rewrite模块
- Apache模块mod_rewrite
- 配置apache mod_rewrite的方法
- Apache Mod_Rewrite实现URL重写的配置方法
- 关于Apache mod_rewrite的中文配置、使用和语法介绍(实现URL重写和防盗链功能)
- mod_rewrite可以实现伪静态页面,是Apache的一个非常强大的功能
- 深入理解Apache的mod_rewrite(1)
- Ubuntu系统下允许Apache的mod_rewrite功能
- 检测Apache是否支持mod_rewrite 如何开启.htaccess
- Apache - 模块 - mod_rewrite - RewriteRule - 匹配任意字符串时,可以借助正则表达式的灵活特性
- Apache在Windows下使用Mod_rewrite模块