如何通过路径重定向到不同的站点?

时间:2013-11-09 03:54:23

标签: .htaccess

我正在徘徊如何通过htaccess中的路径重定向到不同的站点。

例如,假设我有两个站点:http://aaa.comhttp://bbb.com,以及一个(类似主机)站点http://ccc.com我希望以下行为有效:如果我们输入{{1然后,如果我们输入http://ccc.com/wordpress/,那么所有工作人员都会转到http://aaa.com/wordpress/,然后所有工作人员都会转到http://ccc.com/discuz

这可能吗?

1 个答案:

答案 0 :(得分:1)

启用mod_rewrite.htaccesshttpd.conf(如果尚未启用),然后将此代码放入DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:www\.)ccc\.com$ [NC]
RewriteRule ^wordpress http://aaa.com%{REQUEST_URI} [L,NC,R=301]

RewriteCond %{HTTP_HOST} ^(?:www\.)ccc\.com$ [NC]
RewriteRule ^discuz http://bbb.com%{REQUEST_URI} [L,NC,R=301]