2012-10-29 173 views
0

我已經嘗試了幾種簡單的方法,像組301米的.htaccess URL重定向

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/ 這些URL可以變得複雜,他們範圍從

http://www.myolddomain.nl/start/resetpassword.php

http://www.myolddomain.nl/start/subdir/page.php?var1=inputBlad&var2=6378

我怎麼能做到這一點最好的htaccess的規則?

回答

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] 
+0

這不指定開始文件夾。我只想將重定向添加到包含start文件夾的路徑中。 –

+0

@DaniëlTulp然後將'/ start /'添加到匹配和目標中(請參閱編輯) –

+0

我無法對此進行排序,可能是因爲我的主機擋道。我結束了使用PHP來做重定向(更容易測試),對不起,我不能標記你的答案是正確的,因爲我不知道它是如此。 –