2016-11-21 21 views
0

我剛剛升級到WordPress網站並將我的舊ASPX文件移至其他域。現在我需要http://www.example.com/subdir/$中的任何內容重定向到http://a.example.com/subdir/$。當然,其他一切都必須保持。將特定目錄中的任何內容重定向到不同的域

我已經得到了被放置在一個名爲subdir子目錄下面但這重定向到http://www.example.com/subdir/one/two.aspxhttp://a.example.com/one/two.aspx最接近 - 剝去subdir部分。

RewriteCond %{HTTP_HOST} ^www.example.com$ [NC] 
RewriteCond %{REQUEST_URI} ^/subdir$ 
RewriteRule ^/?subdir/(.*)$ http://a.example.com/subdir/$1 [R=301,L] 
+0

還有或是其他的.htaccess在父文件夾,或ASPX網站是做剝離 –

+0

是的,有一個.htaccess在根,爲WordPress永久鏈接,強制www和一個自定義的用戶友好的URL重寫。我已經嘗試將intructions移動到根目錄中的.htaccess並刪除subdir目錄,但現在什麼也沒有 - 只是一個WordPress 404. – Warwick

+0

我也試過這個:http://stackoverflow.com/questions/8416042/htaccess-重定向所有頁面在一個文件夾到新的域,但它仍然剝奪subdir部分。這不是ASPX服務器,因爲我嘗試了一個我擁有的不同域。一樣。感覺像是我的.htaccess代碼錯誤。 – Warwick

回答

0

使用此重寫規則在您的主(父).htaccess

RewriteRule ^subdir/(.*)$ http://a.example.com/subdir/$1 [L,R=301] 
相關問題