私はWordPressでウェブサイトを構築していますにリダイレクトし、私のクライアントは、彼女が301は、.htaccessの謎
古い打ち上げ後のページ名とエイリアスを変更したいことを決定しました:http://www.successfulspeakernow.com/speech-doctor
新しい:http://www.successfulspeakernow.com/executive-speech-doctor
Googleは既に古いURLを知っているので、.htaccessファイルに301リダイレクトを書く必要があります。
私は物事のカップルを試みたが、無駄にするので、誰もが(私は、ファイルの全体の内容をコピーした)以下の.htaccessファイルと間違っているものを私に伝えることができます:
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# hieronder van niet-www naar www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# hieronder van http naar https
# RewriteCond %{HTTPS} off
# RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RedirectMatch 301 ^/speech-doctor/ http://www.successfulspeakernow.com/executive-speech-doctor/
RedirectMatch 301 ^/speech-doctor-written-review-plus-2-hour-consult http://www.successfulspeakernow.com/executive-speech-doctor/written-review-plus-2-hour-consult
RedirectMatch 301 ^/speech-doctor-written-review-only http://www.successfulspeakernow.com/executive-speech-doctor/written-review-only
RedirectMatch 301 ^/speech-doctor-2-hour-consult http://www.successfulspeakernow.com/executive-speech-doctor/2-hour-consult
</IfModule>
# END WordPress
AddHandler application/x-httpd-php56 .php .php5 .php4 .php3
すべてのヘルプ、 とても有難い!
トム
こんにちは、URLは私に404ページを与えました。だから、私が望むものはほとんどありません。 私は何回もキャッシュをクリーニングし、他のブラウザも試しました。 より速い方法があれば、私はプラグインを使いたくありません。 –
Howdy、 今日このことを詳しく見てみましょう。 – Dave