Temat: [Apache] Tworzenie subdomeny

Mam zainstalowany na localhost serwer Apache (paczka XAMPP).
Stworzyłem sobie pliki projektu (na frameworku Kohana 3.2) w /htdocs/projekt.

W tej chwili projekt jest dostępny pod adresem http://localhost/projekt/
Chcę, aby panel klienta był dostępny pod adresem http://panel.localhost/projekt/

Tworzę subdomenę w konfiguracji apache (httpd.conf):


<VirtualHost *:80>
DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/projekt"
ServerName panel.localhost/projekt/
ServerAlias www.panel.localhost/projekt/ http://panel.localhost/projekt/ http://www.panel.localhost/projekt/
ErrorLog "logs/noname-error.log"
##ErrorLog "logs/noname-error.log"
#CustomLog "logs/noname-access.log" common
</VirtualHost>


Jednak po zrestartowaniu serwera otrzymję error 500 (Internal Server Error...)

Próbowałem zamienić VirtualHost na NameVirtualHost jednak wtedy serwer nie chce się uruchomić, sypiąc błędem:


Syntax error on line 503 of /Applications/XAMPP/xamppfiles/etc/httpd.conf:
Invalid command '<NameVirtualHost', perhaps misspelled or defined by a module not included in the server configuration


Jak to poprawić? Dodam tylko, że panel klienta ma być wywoływany z subdomeny a serwis normalnie http://localhost/projektWojciech Potocki edytował(a) ten post dnia 07.09.11 o godzinie 19:22
Krzysztof Safjanowski

Krzysztof Safjanowski Senior JavaScript
Lead Developer

Temat: [Apache] Tworzenie subdomeny

@Wojciech:
Ustaw wartość ServerName bez katalogu, tak samo ServerAlias.

ServerName to: fully-qualified-domain-name

Następna dyskusja:

Poszukuje znawcy apache rew...




Wyślij zaproszenie do