- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго вечера уважаемые форумчане, после переезда на VPS возникла проблема с поддоменами, они у меня не используются, но при вводе в строке браузера любого поддомена открывается основной сайт, причем по поддоменам других доменов так же открывается основной сайт. Что бы нагляднее было:
site.ru
любой-поддомен.site.ru
любой-поддомен.site.com
Можно ли как то в панеле ispmanager отключить такую переадресацию?
У вас один домен на хосте? Поведение закономерное. Делайте mainserver в виртуальных хостах Апача. Тогда всё, отличающееся от основного домена, попадёт на него.
Можете в настройках NS поиграть с A записью.
У вас один домен на хосте?
Нет, я же пишу, основной сайт открывается по любому поддомену и первого домена(site.ru) и второго(site.com), а в будущем будут еще домены.
Делайте mainserver в виртуальных хостах Апача. Тогда всё, отличающееся от основного домена, попадёт на него.
Если не сложно, опишите пожалуйста подробнее.
Нет, я же пишу, основной сайт открывается по любому поддомену и первого домена(site.ru) и второго(site.com), а в будущем будут еще домены.
Почти та же ситуация. Вот суть: домен, стоящий первым виртуальным хостом, будет открываться по любому адресу, закреплённому за данным IP, и по IP в том числе, если нет обратного условия, т.е. если запрос не приходит ко второму домену.
Вам надо править конфиг Апача, файл httpd-vhosts.conf. Из панели никак, на сколько знаю.
Вам надо править конфиг Апача, файл httpd-vhosts.conf. Из панели никак, на сколько знаю.
А что туда следует прописать?
Authority, смотря, что в нём написано уже :)
http://httpd.apache.org/docs/1.3/vhosts/
http://httpd.apache.org/docs/2.2/vhosts/
В DNS'е поубирать A записи с *, прописать лишь нужные поддомены (если используются вообще).
Первый сайт, вероятнее всего, представляет из себя виртуалхост Apache без указанного ServerName, поэтому собирает все домены, не прописанные в других вирт. хостах. Создайте дефолтный виртуальный хост (без ServerName) и показывайте им что-нибудь типа "It works!"
так это же хорошо.
Редирект с поддоменов поставьте в htaccess или в движке, не надо в Апач лезть
В .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !=www.site.ru [NC]
RewriteCond %{HTTP_HOST} !=""
RewriteCond %{REQUEST_URI} !=/robots.txt
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
В .htaccess:
Не надо никаких правок хтацесса!!
У ТСа настроены Wilcard-домены. Всего-то и надо сделать, что
поубирать A записи с *, прописать лишь нужные поддомены (если используются вообще).
ТС, в гугл по "Wilcard домены". Узнаешь много нового (и полезного). ;)