2015-11-02 141 views
0

我在我的htaccess文件中讓我自己與重寫條件和重寫規則嚴重混淆。htaccess將特定網址重定向到新域名

基本上我有一個新的域,並希望將我的文章重定向到新的域。例如在某人訪問old-domain.com/article/XYZ-article-title時,我希望它重定向到new-domain.com/article/XYZ-article-title。

我對自己感到困惑的地方是,如果/ article位於域中(舊域仍在使用其他內容),我只希望它重定向。

回答

0

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代碼:

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.com$ [NC] 
RewritRule ^article(/.*)?$ http://new-domain.com%{REQUEST_URI} [NC,R=301,L]