重定向域而不会向用户显示

时间:2015-01-19 12:08:15

标签: .htaccess url mod-rewrite redirect

我有一台服务器上有2个域名。例如abc.comxyz.com

我的CMS(WP)的内容位于abc.com/content/

我想将用户调用xyz.com重定向到abc.com/content,同时保留abc.com域。

其他例子: 如果我拨打xyz.com/example-page,则应该abc.com/content/example-page重定向,而不允许用户看到abc.com域。

我可以通过confixx面板使用mod_rewrite和/或重定向。

1 个答案:

答案 0 :(得分:1)

您可以将此代码放入htaccess(必须位于文档根文件夹中)

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:www\.)?xyz\.com$ [NC]
RewriteRule ^((?!content/).*)$ /content/$1 [L]

不要忘记启用 mod_rewrite 并检查Apache配置中是否允许htaccess个文件