Титла: Apache + namebase vhost Публикувано от: abadon в Dec 07, 2009, 13:48 Здравейте.
Имам следната конфигурация на апачето: /etc/apache2/ports.conf Цитат /etc/apache2/ports.conf /etc/apache2/sites-enabled/000-default Цитат <VirtualHost *:80> /etc/apache2/sites-enabled/001-site2 Цитат <VirtualHost *:80> Проблема ми е следния когато някой напише в браузъра си httpwww.site1.com той отива на http://site1.com сайта му се зарежда и всичко си работи. Обаче когато някой въведе http://www.site2.com в браузъра му се отваря http;//site1.com. Ако не се слагат www отпред всичко работи. Това проблем в DNS-а ли е или в конфигурацията на апачето. Как мога да си реша проблема? Ето какво ми връщат DNS-ите: За site1.com Цитат host site1.com Цитат host www.site1.com За site2.com Цитат host site2.com Цитат host www.site2.com Титла: Re: Apache + namebase vhost Публикувано от: neter в Dec 07, 2009, 13:56 Нямаш зададен VirtualHost за www.site2.com, поради което web сървърът зарежда сайтът, който е по подразбиране, а в случая (понеже явно не си задал отделен VirtualHost за default) това се явява site1.com. Нужно е да сложиш такъв ред в настройките на VirtualHost-а за site2.com
Код: <VirtualHost *:80> Титла: Re: Apache + namebase vhost Публикувано от: abadon в Dec 07, 2009, 14:04 Благодаря. Всичко вече работи! [_]3
Титла: Re: Apache + namebase vhost Публикувано от: angie_bg в Dec 07, 2009, 20:39 това
Цитат ServerName sexkupon.comне трябва ли да е site2.com? Титла: Re: Apache + namebase vhost Публикувано от: abadon в Dec 08, 2009, 09:12 Това е истинското име на site2.com, но нещо replace-а го е изпуснал.
|