我想重定向到新域名,并从网址中删除“论坛”一词。像这样:
http://example.org/forum/viewtopic.php?f=1&t=2525
到
http://example.net/viewtopic.php?f=1&t=2525
“论坛”之后会有很多不同的字符串。
这就是我所拥有的:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.org/forum/ [NC,OR]
RewriteRule ^(.*)$ http://example.net/$1 [L,R=301,NC]
它重定向到新域但不会摆脱“论坛”。我尝试了一堆不同的排列。什么都没有得到它。
答案 0 :(得分:1)
我找到了自己的答案。
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^forum/(.*)$ http://example.net/$1 [R=301,L]
希望这有助于某人。