Сообщения без ответов | Активные темы Текущее время: 09 сен 2026, 04:53



Ответить на тему  [ Сообщений: 12 ]  Страница 1, 2  »
Редирект с без www на с www 
Автор Сообщение

Зарегистрирован: 29 ноя 2017, 19:45
Сообщения: 13

Здравствуйте!
Как грамотно сделать редирект с без www на с www?
Попытки менять код в .htaccess приводят к сбою сайта.
За ранее спасибо!


06 дек 2017, 15:41
Профиль
Аватара пользователя

Зарегистрирован: 11 сен 2015, 01:57
Сообщения: 95
Откуда: Санкт Петербург
Аватара пользователя

Какие варианты делал?


06 дек 2017, 16:27
Профиль

Зарегистрирован: 29 ноя 2017, 19:45
Сообщения: 13

Денис писал(а):
Какие варианты делал?

много вариантов!
Последний из них:

RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]


AddDefaultCharset UTF-8
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]

#<IfModule mod_security.c>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>
#<IfModule security_module>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>
#<IfModule security2_module>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>


06 дек 2017, 16:40
Профиль
Аватара пользователя

Зарегистрирован: 11 сен 2015, 01:57
Сообщения: 95
Откуда: Санкт Петербург
Аватара пользователя

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]


06 дек 2017, 16:53
Профиль

Зарегистрирован: 29 ноя 2017, 19:45
Сообщения: 13

Денис писал(а):
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]



верхняя строчка Options +FollowSymLinks не выводит на www.

всё остальное так же коряво выводит


06 дек 2017, 17:13
Профиль
Аватара пользователя

Зарегистрирован: 11 сен 2015, 01:57
Сообщения: 95
Откуда: Санкт Петербург
Аватара пользователя

Верхняя строчка не нужна. Без нее тоже не получается?


06 дек 2017, 17:17
Профиль
Аватара пользователя

Зарегистрирован: 11 сен 2015, 01:57
Сообщения: 95
Откуда: Санкт Петербург
Аватара пользователя

Дайте свой файл хатч целиком. И сайт за одно.


06 дек 2017, 17:20
Профиль

Зарегистрирован: 29 ноя 2017, 19:45
Сообщения: 13

Денис писал(а):
Дайте свой файл хатч целиком. И сайт за одно.

отправил в личку


06 дек 2017, 17:39
Профиль
Аватара пользователя

Зарегистрирован: 11 сен 2015, 01:57
Сообщения: 95
Откуда: Санкт Петербург
Аватара пользователя

Руслан писал(а):
Денис писал(а):
Дайте свой файл хатч целиком. И сайт за одно.

отправил в личку


Сообщений нет, пишите сюда.


06 дек 2017, 17:44
Профиль
Аватара пользователя

Зарегистрирован: 11 сен 2015, 01:57
Сообщения: 95
Откуда: Санкт Петербург
Аватара пользователя

С www на без www, 2 вариант наоборот.

AddDefaultCharset UTF-8
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]

#<IfModule mod_security.c>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>
#<IfModule security_module>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>
#<IfModule security2_module>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>

AddDefaultCharset UTF-8
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]

#<IfModule mod_security.c>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>
#<IfModule security_module>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>
#<IfModule security2_module>
#SecFilterEngine Off
#SecFilterScanPOST Off
#</IfModule>


06 дек 2017, 18:24
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 12 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron