Apache-2.2
.htaccess 重寫遷移的 Wordpress 站點
我已經將我的 Wordpress 從一個域移動到另一個域,並且我希望使用 .htaccess 301 重定向將舊域上的文章重定向到新域上的文章。
我的虛擬主機建議我嘗試以下方法:
Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC] RewriteRule ^(.*)$ http://www.superlogical.net/$1 [R=301,L]
這僅適用於 /wordpress 文件夾,但不適用於任何類別頁面或文章。
這裡有什麼問題?
此行
RewriteCond %{HTTP_HOST} ^(www\.)?steve\.doig\.com\.au/wordpress/$ [NC]
設置了重寫過程的條件。基本上它只適用於以/wordpress/
. 嘗試評論該行(如果您只執行 Wordpress 安裝,它將重定向所有內容)。