Elite-Board tech support
https://forum.illusionweb.ru/

Редирект с без www на с www
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3613
Страница 1 из 2

Автор:  Руслан [ 06 дек 2017, 15:41 ]
Заголовок сообщения:  Редирект с без www на с www

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

Автор:  Денис [ 06 дек 2017, 16:27 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

Автор:  Руслан [ 06 дек 2017, 16:40 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

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

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:53 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

Автор:  Руслан [ 06 дек 2017, 17:13 ]
Заголовок сообщения:  Re: Редирект с без www на с www

Денис писал(а):
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:17 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

Автор:  Денис [ 06 дек 2017, 17:20 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

Автор:  Руслан [ 06 дек 2017, 17:39 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

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

Автор:  Денис [ 06 дек 2017, 17:44 ]
Заголовок сообщения:  Re: Редирект с без www на с www

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

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


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

Автор:  Денис [ 06 дек 2017, 18:24 ]
Заголовок сообщения:  Re: Редирект с без www на с www

С 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>

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/