我尝试过几种简单的方法,比如
Redirect 301 ^/gebouw/start/(.*) http://mysub.domain.nl/start/$1
还有一些更精细的
RewriteCond %{REQUEST_URI} ^/gebouw/start/ [NC]
RewriteRule ^(.*)$ http://mysub.domain.nl/start/$1 [R,L]
但我没有得到我想要的成功
我正在寻找的是301将浏览过的每个页面从www.myolddomain.nl/start/重定向到mysub.domain.nl/start/ 这些网址可能变得复杂,它们的范围从
开始http://www.myolddomain.nl/start/resetpassword.php
到
http://www.myolddomain.nl/start/subdir/page.php?var1=inputBlad&var2=6378
如何使用htaccess规则做到最好?
答案 0 :(得分:0)
我正在寻找的是301将浏览的每个页面重定向到www.myolddomain.nl/start/到mysub.domain.nl/start/这些网址可能会变得复杂,它们的范围从
您希望这样做:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.myolddomain.nl$ [NC]
RewriteRule ^/?start/(.*)$ http://mysub.domain.nl/start/$1 [L,R=301]