Htaccess:使用简化的url结构在第二个域上显示相同的页面

时间:2013-06-19 13:40:51

标签: .htaccess mirroring multiple-domains

这应该很简单,但事实并非如此。

我想完成这个:

  • http:// finaldomain.com / PAGENAME是我想要的网址 使用。
  • http:// subdomain.generaldomain .com / index.php?/ static-parameter / PAGENAME是服务器呈现页面所需的内容

使用htaccess进行镜像是我正在寻找的。不是重定向。 可以这样做吗?

提前致谢, Diederik

1 个答案:

答案 0 :(得分:0)

在文档根目录中尝试此.htaccess

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?finaldomain\.com$ [NC]
RewriteRule ^(.*)$ http://subdomain.generaldomain.com/index.php?/static-parameter/$1 [L]

这将重定向

http://www.finaldomain.com/file.php => to =>
http://subdomain.generaldomain.com/index.php?/static-parameter/file.php

http://finaldomain.com/subfolder/file.php => to =>
http://subdomain.generaldomain.com/index.php?/static-parameter/subfolder/file.php