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

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

nikki
nikki
Репутация: 0
Сообщения: 6
Зарегистрирован: 07.04.2017
С нами: 6 лет 11 месяцев

Сообщение #1 nikki » 07.04.2017, 20:07

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #2 OkayCMS » 08.04.2017, 06:41

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

nikki
nikki
Репутация: 0
Сообщения: 6
Зарегистрирован: 07.04.2017
С нами: 6 лет 11 месяцев

Сообщение #3 nikki » 08.04.2017, 09:36

Работает, спасибо.

dimitriy
Аватара
dimitriy
Репутация: 4
Сообщения: 92
Зарегистрирован: 26.06.2016
С нами: 7 лет 9 месяцев

Сообщение #4 dimitriy » 01.12.2017, 09:03

а как сделать обратное, редирект на www, то есть чтобы всегда открывалось www.сайт.ру и так далее.. ?

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #5 OkayCMS » 03.12.2017, 08:47

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

Malkush M
Malkush M
Репутация: 2
Сообщения: 10
Зарегистрирован: 11.10.2021
С нами: 2 года 5 месяцев
Сайт

Сообщение #6 Malkush » 05.02.2023, 09:42

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

Такой вариант НЕ РАБОТАЕТ!
Есть еще варианты?
https://808.com.ua/ - мой интернет-магазин

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #7 korshunov » 05.02.2023, 10:07



Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 24 гостя