.htaccess 301使用目录重定向

.htaccess 301使用目录重定向,.htaccess,redirect,http-status-code-301,.htaccess,Redirect,Http Status Code 301,以下工作很好 RewriteCond %{HTTP_HOST} !^www\.mydomain\.com$ RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301] 现在我需要做同样的事情,但是要有一个目录,比如 www.mydomain.com/oldname/something至www.mydomain.com/NEWNAME/something在重定向域的规则之前,添加以下规则: RewriteRule ^/?oldname/(.*)

以下工作很好

RewriteCond %{HTTP_HOST} !^www\.mydomain\.com$
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]
现在我需要做同样的事情,但是要有一个目录,比如


www.mydomain.com/oldname/something至www.mydomain.com/NEWNAME/something

在重定向域的规则之前,添加以下规则:

RewriteRule ^/?oldname/(.*)$ http://www.mydomain.com/newname/$1 [L,R=301]

在重定向域的规则之前,添加以下规则:

RewriteRule ^/?oldname/(.*)$ http://www.mydomain.com/newname/$1 [L,R=301]