首页 > php, 网站 > wordpress通过.htaccess实现域名绑定到子目录一空间多站点

wordpress通过.htaccess实现域名绑定到子目录一空间多站点

2013年3月3日 亲亲宝宝 发表评论 阅读评论

一个空间绑定多个域名,分别显示不同的内容,根目录下新建wenhq子目录存放第一个网站的内容,在网站根目录下新建.htaccess文件,内容如下:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^(www.)?first.com$

RewriteCond %{REQUEST_URI} !^/wenhq/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /wenhq/$1

RewriteRule ^(/)?$ /wenhq/index.php [L]

</IfModule>

此时,已经网站可以正常访问子目录了,如果子目录下的wordpress站点如果开启静态化,需要在该目录下创建.htaccess文件来配置重写规则,内容如下:

 

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^/wenhq/index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /wenhq/index.php [L]

</IfModule>

分类: php, 网站 标签: 13,231 次阅读
原文链接:http://www.wenhq.com/article/view_739.html
欢迎转载,请注明出处:亲亲宝宝
  1. 2013年3月3日17:29 | #1

    沙发,速度不错~~~

    [回复]

  2. 2013年3月6日16:53 | #2

    我们买了个空间,自然就可以放很多域名了。。。可能我是独立IP的

    [回复]

    admin 回复:

    @游戏视频制作, 这里的空间是指一般的虚拟主机且只允许建一个站,不能绑定子目录,不是云主机或vps。

    [回复]

  3. 2013年3月11日22:43 | #3

    这个我以前碰到过,不过方法用的和你不一样,如果网站都是你自己的,可以直接在wp-config里判断来路域名 给他不同的 数据库表名 可以绑定无限多个域名··· 省空间,还省得升级的麻烦了

    [回复]

  4. 2013年3月12日19:00 | #4

    我曾经干过这样的事情,后来被空间商发现了。

    [回复]

    admin 回复:

    @月小升, 空间商怎么处理的?

    [回复]

    月小升 回复:

    @admin, 给我退钱。然后把我干掉了。让我走人。哈哈。

    [回复]

  1. 本文目前尚无任何 trackbacks 和 pingbacks.