Аватар пользователя B.X

Vos ne velit an me...

Vos ne velit an me regnare hera quidve ferats Virtute experiamur. — Испытаем же доблестью, вам или мне назначила властвовать всемогущая судьба, и что она несёт.

Top.Mail.Ru Каталог webplus.info Яндекс.Метрика

Пользователей онлайн: 0.

«Они считали чувство вины ошибкой, а угрызения совести — слабостью. Они всегда были практичны и никогда — сентиментальны. Но дружба их не имела границ.»

Адрес сайта без www (все версии) | [Харзах]-[РУ]

Аватар пользователя B.X

Чтобы сайт был без www в .htaccess прописываем эти строки. Сайт показывается без www, даже если его набрали в адресной строке, все запросы переправляются на основной домен...

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

Добавлено:

Недавно мне на Servage поправили DNS и теперь, как и положено, все субдомены моего сайта (а их Servage предоставляет неограниченное количество) работают и открывается в них мой основной сайт и показывается субдомен. Но зачем мне эти несуществующие субдомены? Поэтому код был модифицирован:

RewriteEngine on RewriteCond %{http_host} ([^.]+)\.site.ru [nc] RewriteRule ^(.*)$ http://site.ru/$1 [r=301,L]

При этом, виртуальные хосты, которые были настроены, работают замечательно и открывают сайты находящиеся по адресу субдомена, к которому в админ-панели создан виртуальный хост...