Title: Редирект с http на https всех страниц сайта кроме sitemap.xml
Last modified: 10.12.2017

---

# Редирект с http на https всех страниц сайта кроме sitemap.xml

 *  Решено [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/)
 * Доброго времени суток!
    Нужно реализовать условие — редиректить все страницы 
   с http:// на https:// кроме [http://site.com/sitemap.xml](http://site.com/sitemap.xml).
   Здесь же, должен лежать старый sitemap.xml и со старыми адресами [http://](https://ru.wordpress.org/support/topic/%D1%80%D0%B5%D0%B4%D0%B8%D1%80%D0%B5%D0%BA%D1%82-%D1%81-http-%D0%BD%D0%B0-https-%D0%B2%D1%81%D0%B5%D1%85-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D0%BA%D1%80%D0%BE/?output_format=md),
   а на новом адресе [https://site.com/sitemap.xml](https://site.com/sitemap.xml)–
   будет новый, с адресами [https://](https://ru.wordpress.org/support/topic/%D1%80%D0%B5%D0%B4%D0%B8%D1%80%D0%B5%D0%BA%D1%82-%D1%81-http-%D0%BD%D0%B0-https-%D0%B2%D1%81%D0%B5%D1%85-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86-%D1%81%D0%B0%D0%B9%D1%82%D0%B0-%D0%BA%D1%80%D0%BE/?output_format=md).
 * Помогите пожалуйста это реализовать.
 * Страница, с которой нужна помощь: _[[войдите](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fru.wordpress.org%2Fsupport%2Ftopic%2F%25D1%2580%25D0%25B5%25D0%25B4%25D0%25B8%25D1%2580%25D0%25B5%25D0%25BA%25D1%2582-%25D1%2581-http-%25D0%25BD%25D0%25B0-https-%25D0%25B2%25D1%2581%25D0%25B5%25D1%2585-%25D1%2581%25D1%2582%25D1%2580%25D0%25B0%25D0%25BD%25D0%25B8%25D1%2586-%25D1%2581%25D0%25B0%25D0%25B9%25D1%2582%25D0%25B0-%25D0%25BA%25D1%2580%25D0%25BE%2F%3Foutput_format%3Dmd&locale=ru_RU),
   чтобы увидеть ссылку]_

Просмотр 15 ответов — с 1 по 15 (всего 15)

 *  Модератор [Yui](https://ru.wordpress.org/support/users/fierevere/)
 * (@fierevere)
 * 永子
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267686)
 *     ```
       RewriteCond %{HTTPS} off
       RewriteCond %{REQUEST_URI} !^/sitemap\.xml$
       RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
       ```
   
 * не совсем поняла почему на новом адресе должен лежать другой sitemap.xml
    у вас
   разные папки для сайтов http и https ?
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267690)
 * Рекомендация с сайта по правильному переезду на https без потери позиций и трафика—«
   Основная задача состоит в том, чтобы робот Google увидел редирект с каждой страницы
   на каждую. А для этого самым правильным способом будет скормить еще раз старый
   sitemap.xml, в котором указаны ссылки на старые страницы с протоколом http://
   и уже работает редирект на https версию» — [https://q-seo.com.ua/blog/pereyezd-na-https](https://q-seo.com.ua/blog/pereyezd-na-https)
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267691)
 * Подскажите ещё как мне правильно прописать здесь выше приведённый код
 * # 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
    php_value default_charset utf-8 AddType ‘text/html; charset=
   utf-8’ .html .htm .shtml
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267692)
 * Или я неправильно прописываю или код не правильный выдаётся ошибка — Сайт выполнил
   переадресацию слишком много раз.
 *  Модератор [Yui](https://ru.wordpress.org/support/users/fierevere/)
 * (@fierevere)
 * 永子
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267695)
 *     ```
       php_value default_charset utf-8
       AddType ‘text/html; charset=utf-8’ .html .htm .shtml
   
       RewriteCond %{HTTPS} off
       RewriteCond %{REQUEST_URI} !^/sitemap\.xml$
       RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
   
       # BEGIN WordPress
       ... в этот блок никогда ничего своего не вставляете
   
       # END WordPress
       ```
   
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267696)
 * Та же ошибка — Сайт выполнил переадресацию слишком много раз.
 *  Модератор [Yui](https://ru.wordpress.org/support/users/fierevere/)
 * (@fierevere)
 * 永子
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267698)
 * возможно у вас где-то идет переадресация на http://
    плагином, настройками сайта
   итп
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267700)
 * Просто переадресация работает
 * RewriteCond %{HTTP:X-HTTPS} !1
    RewriteRule ^(.*)$ [https://%](https://%){HTTP_HOST}/
   $1 [R=301,L]
 *  [O](https://ru.wordpress.org/support/users/perdyllo/)
 * (@perdyllo)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267701)
 * > Или я неправильно прописываю или код не правильный выдаётся ошибка — Сайт выполнил
   > переадресацию слишком много раз.
 * Все это я недавно прошел. Точно такой же код.
 *     ```
       RewriteCond %{HTTP:X-HTTPS} !1
       RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
       ```
   
 * Тоже самое сообщение о бесконечной переадресации. Всю голову изломал. Но все 
   оказалось до обидного просто. Не надо было вообще ничего делать! Мой хостинг 
   при установке SSL сертификата сам настраивает редирект. Сначала он как то криво
   работал. Не на всех страницах. И особенно в админке глючил…. Но через пол-дня
   все само собой утряслось.
 * А буквально через день-два подавляющее большинство страниц сайта в Яндексе и 
   Гугле переиндексировались с http на https. А которые пока НЕ переиндексировались—
   корректно, с отдачей 301 опять же перенаправляют с http на https
 * P.S.
 * > Основная задача состоит в том, чтобы робот Google увидел редирект с каждой 
   > страницы на каждую. А для этого самым правильным способом будет скормить еще
   > раз старый sitemap.xml
 * Очередной сео-бред сивой кобылы.
    -  Ответ изменён 8 лет, 10 месяцев назад пользователем [O](https://ru.wordpress.org/support/users/perdyllo/).
    -  Ответ изменён 8 лет, 10 месяцев назад пользователем [O](https://ru.wordpress.org/support/users/perdyllo/).
    -  Ответ изменён 8 лет, 10 месяцев назад пользователем [O](https://ru.wordpress.org/support/users/perdyllo/).
    -  Ответ изменён 8 лет, 10 месяцев назад пользователем [O](https://ru.wordpress.org/support/users/perdyllo/).
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267706)
 * Все пугают что позиции могут попадать, вот и заморачиваюсь 🙂
    Как у вас при 
   переезде было?
 *  [O](https://ru.wordpress.org/support/users/perdyllo/)
 * (@perdyllo)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267707)
 * > Как у вас при переезде было?
 * Вы читаете что вам пишут?
 *  Модератор [Yui](https://ru.wordpress.org/support/users/fierevere/)
 * (@fierevere)
 * 永子
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267709)
 * 7 вариантов для RewriteCond
 * [http://alittlebit.ru/blog/vebmasterskaya/servers/redirekt-s-http-na-https.html](http://alittlebit.ru/blog/vebmasterskaya/servers/redirekt-s-http-na-https.html)
 * хоть чего-то на вашем хосте должно заработать
 *  [Flector](https://ru.wordpress.org/support/users/flector/)
 * (@flector)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267715)
 * гугл и так увидит 301 редирект для каждой страницы сайта.
    вы фигней занимаетесь—
   лучше robots.txt сделать доступным по http, так как это яндексу надо для склейки
   зеркал.
 *  [SeVlad](https://ru.wordpress.org/support/users/sevlad/)
 * (@sevlad)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267726)
 * > Рекомендация с сайта по правильному переезду на https без потери позиций и 
   > трафика — «Основная задача состоит в том, чтобы робот Google увидел редирект
   > с каждой страницы на каждую
 * Где Вы прочли эту ересь? Вопрос риторический. Читайте мануалы непосредственно
   ПС, а не всякие бредни некоторых перепуганных криворуких «сеошников». В манах
   ПС нет и не может никаких рекомендация про 301 при «переезде» на https. Есть 
   как раз наоборот — про желательную доступность по обеим протоколам. Как минимум
   роботса и саймапа.
 *  Автор [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * (@dolphine1985)
 * [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267796)
 * Спасибо всем за ответы.

Просмотр 15 ответов — с 1 по 15 (всего 15)

 Тема «Редирект с http на https всех страниц сайта кроме sitemap.xml» закрыта для
новых ответов.

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 15 ответов
 * 5 участников
 * Последний ответ: [Анатолий](https://ru.wordpress.org/support/users/dolphine1985/)
 * Последняя активность: [8 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d1%80%d0%b5%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82-%d1%81-http-%d0%bd%d0%b0-https-%d0%b2%d1%81%d0%b5%d1%85-%d1%81%d1%82%d1%80%d0%b0%d0%bd%d0%b8%d1%86-%d1%81%d0%b0%d0%b9%d1%82%d0%b0-%d0%ba%d1%80%d0%be/#post-267796)
 * Статус: решённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
