SiNG cmsскачать SiNG cms

система управления сайтом
23 Февраль 2020 22:51 мск  
Стиль оформления
Редирект 301 всех страниц на страницы нового домена.
Форум > Обо всём > Редирект 301 всех страниц на страницы нового домена.
 
Автор Сообщение
 singuser11
Moscow
сообщений: 1
посмотреть личный профиль
#1 Дата 11.12.19 01:14
Скажите, какие htaccess и как отредактировать, чтобы правильно перенаправить каждую страницу сайта на новый домен?

Спасибо.
 admin
администратор
Москва
сообщений: 1622
посмотреть личный профиль
#2 Дата 11.12.19 03:07
цитата singuser11:
какие htaccess и как отредактировать
Не какие, а один единственный в корне сайта, и не редактировать, а просто сделать новый htaccess - Редирект 301 всех страниц на страницы нового домена
А все остальные файлы на старом домене не нужны, раз переехали на новый.

разработчик SiNG cms
 uralcatalog
Екатеринбург
сообщений: 22
посмотреть личный профиль
#3 Дата 12.12.19 18:01
Вот тут Яндекс все подробно описывает.
Если все правильно сделали, смотреть Шаг 4.

ВикСервис.рф
- Ремонт электроники
- ремонт сварочного аппарата
- ремонт стабилизатора напряжения
 Александр
сообщений: 149
посмотреть личный профиль
#4 Дата 20.12.19 17:05
Если переходить на https, в самой системе ничего делать не надо?
Только у хостера взять бесплатный сертификат и переделать htaccess?
 admin
администратор
Москва
сообщений: 1622
посмотреть личный профиль
#5 Дата 20.12.19 18:44
цитата Александр:
Если переходить на https, в самой системе ничего делать не надо?
Только у хостера взять бесплатный сертификат и переделать htaccess?

Если обновили все модули до последних версий, то да.

разработчик SiNG cms
 Александр
сообщений: 149
посмотреть личный профиль
#6 Дата 29.12.19 15:49
А в папке forum тоже есть свой htaccess, там надо правки делать?

И в самом файле что и куда дописывать? Выглядит вот так:

код:
<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
  RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
  RewriteRule ^$ index.php [L]
  RewriteRule ^([-a-z0-9\/]*)([-a-z0-9]+)$ page.php [L,NC]
  RewriteRule ^admin/check_mdrw\.php\?au\=([0-9a-z]*)$ admin/mdrw_on.php?au=$1 [L,NC]
  RewriteRule ^admin/check_mdrw\.php$ admin/mdrw_on.php [L,NC]
</IfModule>
 admin
администратор
Москва
сообщений: 1622
посмотреть личный профиль
#7 Дата 02.01.20 23:16
цитата Александр:
А в папке forum тоже есть свой htaccess, там надо правки делать?
Нет, не надо.

цитата Александр:
И в самом файле что и куда дописывать?
Ну посмотрите сами в поиске или у хостера спросите - это вопрос общий, а не конкретно SiNG cms.
Например, мой хостер рекомендовал для перехода на https вписать в htaccess пару строк:
код:
  RewriteCond %{HTTP:X-SSL} !^yes$
  RewriteRule (.*) https://site.ru/$1 [R=301,L]
Я это сделал после строки:
код:
  RewriteEngine On Вроде всё корректно работает.

разработчик SiNG cms
Отредактировано: admin 02.01.20 23:21
 Александр
сообщений: 149
посмотреть личный профиль
#8 Дата 03.01.20 12:16
Да я так и сделал, для Таймвеба надо было поставить

код:
SetEnvIf X-HTTPS 1 HTTPS
 
Перейти на другой форум:

Simple Network Gear
Сайт управляется SiNG cms © 2010-2019