Так я вроде так и написала :)
М-м-м...? А как же без www? Как он открываться будет, если будет уже с www? Хотя я сначала попробую.
при попытке редиректа с www на без www содержимое меняется на локалхост, а адрес остается www.сайт.com
при сайт.com все ок
Там он и лежит, в site-enabled.
Симлинк называется 000-default, а сам файл, в sites-available, называется default.
В каждом из файлов, соответствующих хосту, прописан свой ServerName.
В каждом
<VirtualHost *:80>
ServerName свой
...
</VirtualHost>
Что я делаю не так, если редирект с www на без www пробрасывает на локалхост?
Или локалхост потому и перехватывает, что он первый идет по счету? Что сделать, чтобы не перехватывал? Оттого и возникла мысль вместо *:80 прописывать сайт.com:80, но, увы, не сработало, вернее, сработало для одного хоста, на втором уже заглючило.
Все может быть, сейчас вообще непонятно что происходит, после возвращения все на место работает вообще не так.
Буду чистить кэш :) И думать дальше, почему не редиректит. Ведь не редиректит же.
Это есть, в sites-available/default
это симлинк 000-default
в sites-available/default:
ServerName localhost
Для остальных сайтов в sites-available/сайт у каждого в ServerName свой.
Не совсем ясно, как отлавливать в ServerName
в hosts все сайты на 127.0.0.1, как и обычно
UPD, нашла, в чем проблема. Еще с утра думала, но только сейчас проверила.
Нужно в sites-available/сайт.com задавать <VirtualHost сайт.com:80>, а не <VirtualHost *:80>, как для локалхоста.
Спасибо за подсказки.
UPD2. Стоило прописать так же для другого сервера, получила при рестарте апача VirtualHost сайт.com:80 ovarlaps with VirtualHost сайт.co:80, the first has precedence, perhaps you need a NameVirtualHost directive.
Буду дальше копать.
Вот и мне непонятно, при чем тут локалхост.
Проблема в том, что при указании www.сайт.com редиректит на локалхост, а не на сайт.com.
При этом в урле остается www.сайт.com
"Если можете не писать, не пишите". (c)
Вот это и останавливает, скорее всего.
Еще смотря что писать. Роман, рассказ или сказку - это не текст по заказу Гостелерадио. :)
День добрый, не пойму, что может быть
в .htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.сайт.com$ [NC]
RewriteRule ^(.*)$ http://сайт.com/$1 [R=301,L]
не работает, редиректит на локалхост
Роутер ASUS RT-N65U. Хороший. Удобный. Я даже на барахолке хотела его продать, но мне почему-то тему создать не дают. Видать, infractions мешают :)