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

.htaccess将子域重定向到自定义URL,.htaccess,http-status-code-404,.htaccess,Http Status Code 404,实际上,我想将name.domain.com重定向到domain.com/user/name。编码如下 RewriteCond %{HTTP_HOST} ^(.+).domain.com RewriteRule ^(.*)% http://domain.com/user/%1 [R,L] 然而,我得到了404错误。你能建议我正确地编码.htaccess吗 谢谢。试试这个规则: RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ [NC] Rewrit

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

RewriteCond %{HTTP_HOST} ^(.+).domain.com
RewriteRule ^(.*)% http://domain.com/user/%1 [R,L]
然而,我得到了404错误。你能建议我正确地编码.htaccess吗

谢谢。

试试这个规则:

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