我正在從一個基於php的舊網站轉向基於wordpress的新網站。在這個過程中,我們擺脫了不少不必要的頁面。301重定向和wordpress漂亮的固定鏈接
但是有些頁面在google上顯示,我想通過使用301重定向到現在在新網站上包含相同信息的頁面來避免403或404錯誤。
我目前的.htaccess顯示:
# Switch rewrite engine off in case this was installed under HostPay.
RewriteEngine Off
SetEnv DEFAULT_PHP_VERSION 53
DirectoryIndex index.cgi index.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
,我不知道該怎麼做301個重定向是最好的方式?在代碼之前或之後放置它們只會導致404錯誤。
什麼是你試圖把之前和之後的代碼? – Gerben
重定向301 /old/old.htm http://www.website.com/new.htm – user1332723