Я строй сайта на WordPress, и мой клиент решил, что она хочет изменить название страницы И псевдоним после запуска301 перенаправление в .htaccess тайны
старого: http://www.successfulspeakernow.com/speech-doctor
нового: http://www.successfulspeakernow.com/executive-speech-doctor
Google уже знает о старом URL, поэтому нам нужно написать 301 Redirect в файле .htaccess.
Я попробовал пару вещей, но безуспешно, так что может кто-нибудь сказать мне, что случилось с файлом .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
Любая помощь , очень признателен!
Thom
привет, URL-адреса дали мне 404 страницу. Так что это вряд ли то, что я хотел бы. Я очищал кеш несколько раз, а также пробовал другие браузеры. Я не хочу использовать плагины, если есть более быстрый способ. –
Howdy, Если бы вы в этом позаботились об этом подробнее. – Dave