Страница 1 из 1

Как настроить переадресацию на домен БЕЗ «www»?

Добавлено: 07.04.2017, 20:07
nikki
При стандартной настройке в .htaccess типа :
"RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]"
Выдает в конце урл index.php?module=MainView&page_url=
Как правильно сделать редирект?

Добавлено: 08.04.2017, 06:41
OkayCMS
Как вариант, попробуйте вот этот код.
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Добавлено: 08.04.2017, 09:36
nikki
Работает, спасибо.

Добавлено: 01.12.2017, 09:03
dimitriy
а как сделать обратное, редирект на www, то есть чтобы всегда открывалось www.сайт.ру и так далее.. ?

Добавлено: 03.12.2017, 08:47
OkayCMS
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.ru
RewriteRule (.*) http://www.example.ru/$1 [R=301,L]

Добавлено: 05.02.2023, 09:42
Malkush
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Такой вариант НЕ РАБОТАЕТ!
Есть еще варианты?

Добавлено: 05.02.2023, 10:07
korshunov