0
使用htaccess,如何将url“http://www.website.com/abc/ ...”更改为“http://www.website.com/xyz”/...“,因此它在”xyz“之后像在”abc“之后那样重定向到相同的文件名/目录结构。用另一个名称替换url中的目录名称
使用htaccess,如何将url“http://www.website.com/abc/ ...”更改为“http://www.website.com/xyz”/...“,因此它在”xyz“之后像在”abc“之后那样重定向到相同的文件名/目录结构。用另一个名称替换url中的目录名称
RewriteRule ^abc/(.*)$ /xyz/$1 [R=302,L,QSA]
这将重定向到example.com/abc/pink-kitten
example.com/xyz/pink-kitten
(或example.com/abc/
到example.com/xyz/
),但如果斜线的文件夹名称丢失后不会做任何事情(即example.com/abc
不会被重定向)。如果您还需要最后一种情况,那么您需要使用单独的规则。
如果需要,您可以将重定向代码[R=302]
更改为另一个(例如301永久重定向)。