Skocz do zawartości

Guitar Guy

Użytkownicy
  • Zawartość

    72
  • Rejestracja

  • Ostatnio

Posty napisane przez Guitar Guy


  1. Witajcie!  :)

     

     

     

     

    Zauważyłem dziś dziwną rzecz związaną z moją domeną .eu. Mam postawiony serwer DNS na VPSie i podpięte pod niego klika domen. Domeny .pl działają, ale z .eu dzieje się dziwna rzecz. Otóż po wejściu na adres domena.eu widzę moją stronę, natomiast po wejściu na adres www.domena.eu widzę zupełnie inną stronę. Może mi ktoś wytłumaczyć co jest grane? :)

     

     

     

     

    Pzdr.


  2. Dla każdego VirtualHosta mam utworzony osobny plik w /etc/apache2/sites-available.

    Plik default:

    <VirtualHost *>

    ServerAdmin adres.email@domena.pl

     

    DocumentRoot /var/www/

    ...

     

    przykładowy_virtualhost:

    <VirtualHost *>

    ServerAdmin adres.email@domena.pl

    DocumentRoot /home/strony/domena.pl/

    ServerName domena.pl

    ServerAlias www.domena.pl

    ErrorLog /var/log/apache2/domena.pl-error_log

    CustomLog /var/log/apache2/domena.pl-access_log common

    </VirtualHost>

     

    przykladowy_alias:

    <VirtualHost *>

    ServerAdmin adres.email@domena.pl

    DocumentRoot /home/strony/alias/

    ServerName alias.domena.pl

    ServerAlias www.alias.domena.pl

    ErrorLog /var/log/apache2/alias.domena.pl-error_log

    CustomLog /var/log/apache2/alias.domena.pl-access_log common

    </VirtualHost>

     

     

    Podsumowując: kazdy nowy virtualhost to nowy plik w /etc/apache2/sites-available i dowiązanie do niego w /etc/apache2/sites-enabled. Katalog głowny każdej domeny i aliasu jest w katalogu głównym usera "strony". Domeny działają, ale ich subdomeny już nie. Co robie nie tak?


  3. Wszystkie VirtualHosty wyglądają tak:

    <VirtualHost *>

    ServerAdmin admin@adres-strony.pl

    DocumentRoot /home/uzytkownik/public_html/adres-strony.pl/

    ServerName adres-strony.pl

    ServerAlias www.adres-strony.pl

    ErrorLog /var/log/apache2/adres-strony.pl-error_log

    CustomLog /var/log/apache2/adres-strony.pl-access_log common

    </VirtualHost>

     

    Dobra, wszystko juz chyba działa.

     

    root@szymo:/etc/apache2/sites-available# /etc/init.d/apache2 restar

    Restarting web server: apache2 ... waiting .

     

    Usunąłem z pliku /etc/apache2/ports.conf linijke:

    NameVirtualHost *:80

  4. Wiem, że temat trochę stary ale mam podobny problem.

     

     

    W pliku /etc/apache2/sites-available/default dodałem na początku:

    NameVirtualHost *

    I wszystkie wirtual hosty zaczęły działać tylko, że przy restarcie apache wywala mi:

     

     

    root@szymo:/etc/apache2/sites-available# /etc/init.d/apache2 restart

    Restarting web server: apache2[sun Oct 25 16:20:45 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

    [sun Oct 25 16:20:45 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

    [sun Oct 25 16:20:45 2009] [warn] NameVirtualHost *:0 has no VirtualHosts

    [sun Oct 25 16:20:45 2009] [warn] NameVirtualHost *:80 has no VirtualHosts

    ... waiting [sun Oct 25 16:20:46 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

    [sun Oct 25 16:20:46 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

    [sun Oct 25 16:20:46 2009] [warn] NameVirtualHost *:0 has no VirtualHosts

    [sun Oct 25 16:20:46 2009] [warn] NameVirtualHost *:80 has no VirtualHosts

    .

     

    Co robię nie tak?

×