【发布时间】:2017-11-01 13:31:53
【问题描述】:
如何强制特定域名及其所有路径到 www,特定路径除外,但将该特定路径重定向到另一个域。所以我想要的是强迫
en.one 及其到 www.en.one 的所有路径,en.one/admin 除外。但最重要的是,我希望排除的en.one/admin 转到另一个域http://www.en.me。
到目前为止,我已经成功排除了en.one/admin,但我仍然未能将en.one/admin 重定向到http://www.en.me。
我的代码
RewriteEngine on
RewriteCond %{HTTP_HOST} ^en.one$
RewriteCond %{THE_REQUEST} !/admin //This excludes the /admin
RewriteRule (.*) http://www.en.one/$1 [R=301,L]
注意:这是一个多站点,多个域由单个 .htaccess 文件管理,因此解决方案对于特定域非常重要。
【问题讨论】:
标签: php apache .htaccess redirect mod-rewrite