.htaccess将子域重定向到自定义URL

时间:2014-04-11 14:13:31

标签: .htaccess http-status-code-404

我实际上想将 name.domain.com 重定向到 domain.com/user/name 。如此编码.htaccess如下

RewriteCond %{HTTP_HOST} ^(.+).domain.com
RewriteRule ^(.*)% http://domain.com/user/%1 [R,L]

但是,我收到404错误。能否建议我正确编码.htaccess?

感谢。

1 个答案:

答案 0 :(得分:1)

尝试此规则:

RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC]
RewriteRule ^ http://domain.com/user%{REQUEST_URI} [R,L,NE]