.htaccess htaccess将子域重定向到新域而不重定向子域

f87krz0w  于 2022-11-25  发布在  其他
关注(0)|答案(1)|浏览(238)

几乎就在那里:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^forums\.resistance\.tk  [NC]
RewriteRule ^(.*) https://www.libertaire.net/$1 [L,R=301]

这将重定向
http://forums.resistance.tk/message.php?t=7751

https://www.libertaire.net/forums/message.php?t=7758
但我想
https://www.libertaire.net/message.php?t=7758
我如何才能做到这一点?

ve7v8dk2

ve7v8dk21#

要在重定向时删除/forums/,请使用此规则:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^forums\.resistance\.tk$  [NC]
RewriteRule ^forums(/.*)?$ https://www.libertaire.net$1 [L,R=301,NC]

请确保在测试之前清除浏览器缓存。

相关问题