Редирект сайта на новый домен
Следующая строка перенаправляет все URL-адреса вашего сайта на новый сайт.
Redirect 301 / https://example.com/
Примеры простых редиректов отдельной страницы
Использование Redirect
в файле .htaccess позволяет перенаправлять пользователей со старой страницы на новую без необходимости сохранения старой страницы.
Например, если вы используете index.html в качестве индексного файла, а затем позже переименуете index.html в home.html, вы можете настроить перенаправление для отправки пользователей с index.html на home.html:
Внутренний редирект на другую страницу
Redirect /path/to/old/file/old.html /path/to/new/file/new.html
Редирект страницы на страницу другого сайта
Redirect /path/to/old/file/old.html https://www.example. index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
—
Источник
Редирект с HTTP на HTTPS — как настроить?
- Как настроить редирект с HTTP на HTTPS через панель управления ISPmanager на хостинге 2domains
- Как настроить редирект с HTTP на HTTPS через htaccess
Редирект (redirect) — автоматическое перенаправление с одной страницы на другую. Если установить 301 редирект с HTTP на HTTPS, то пользователи с адреса http://site.ru будут переадресованы на версию сайта, защищённую протоколом HTTPS: https://site.ru.
Перевести сайт на HTTPS можно двумя способами: в панели управления ISPmanager (если у вас есть хостинг 2domains) и через конфигурационный файл htaccess (Что такое htaccess?).
Редирект с HTTP на HTTPS можно настроить только в том случае, если для вашего домена установлен SSL-сертификат: Как установить SSL-сертификат.
Как настроить редирект с HTTP на HTTPS через панель управления ISPmanager на хостинге 2domains
Если у вас есть хостинг 2domains с панелью управления ISPmanager, воспользуйтесь этой инструкцией.
Перед тем как перейти к инструкции, убедитесь, что домен добавлен в панели управления: Как добавить домен в панели управления?
1. Перейдите в панель управления хостингом ISPmanager.
2. Перейдите в раздел «Сайты», дважды кликните по домену, с которого будет происходить перенаправление:
3. На открывшейся странице поставьте галочку Перенаправлять HTTP-запросы в HTTPS. Нажмите Ok, чтобы сохранить:
Готово! Мы рассмотрели, как перевести сайт с HTTP на HTTPS в панели управления ISPmanager.
Как настроить редирект с HTTP на HTTPS через htaccess
Редирект на HTTPS через htaccess можно настроить, добавив строки кода в файл htaccess.
Внимание! Если вы используете IDN-домен (например: сайт.рф), прописывайте его в формате Punycode. /page.php
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
Замените page.php на название вашей страницы.
wordpress — Используйте .htaccess для перенаправления HTTP на HTTPs
Я пробовал этот пост и многие другие (1, 2, 3, 4), но все они дают мне TOO_MANY_REDIRECTS или ошибку 500. Итак, вот моя проблема:
С моим текущим .htaccess происходит следующее:
https://www.dukescasino.com/ — работает отлично
https://dukescasino.com/ — перенаправляет на указанное выше, что отлично
Два варианта ниже загружается нормально, но он должен перенаправлять на версию https: 9индекс\.php$ — [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Правило перезаписи. /index.php [Л] ЕслиМодуль>
Не думаю, что это актуально, но если да, то вот список текущих активных плагинов:
- Расширенные настраиваемые поля
- Все в одном SEO-пакете
- Тип элемента окна поиска Bop для навигационных меню
- Контактная форма 7
- Отключить комментарии
- Google XML Sitemaps
- Jetpack от WordPress. index\.php$ — [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Правило перезаписи. /index.php [Л] ЕслиМодуль> 9индекс\.php$ — [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Правило перезаписи. /index.php [Л] ЕслиМодуль>
Результат: 302 найдено. Кроме того, при попытке использовать ErrorDocument для обработки запроса возникла ошибка 500 Internal Server Error.
php — htaccess сайта WordPress не перенаправляется на https при ручном вводе URL-адреса, начинающегося с http
спросил
Изменено 4 года, 5 месяцев назад
Просмотрено 1к раз
Я внес изменения в файл htaccess на своем сайте WordPress, чтобы перенаправить трафик с http на https.