TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Do wyjadaczy: pytanko konfiguracyjne (wirtuale/aliasy/DNS)... , pachura 14/01/04 12:01 Cześć,
Kiedyś mój kolega zrobił na serwerze WWW taką ciekawą sztuczkę, pozwalającą dodawać subdomeny bez grzebania w plikach konfiguracyjnych Linuxa.
Załóżmy że mamy domenę "nazwa.com". On zrobił coś takiego że po wpisaniu w przeglądarce dowolnego URL-a typu "ble.ble.costam.cokolwiek.nazwa.com", użytkownik dostawał dane serwowane z nazwa.com, ale w oknie URL-a cały czas widział tę długą nazwę.
Pozwalało to symulować prawdziwe subdomeny - w skrypcie nazwa.com/index.php sprawdzało się jaki jest przedrostek przed "nazwa.com" i przekierowywało przeglądarkę pod odpowiedni URL. W ten sposób żeby dodać nową poddomenę nie trzeba było mieszać w plikach konfiguracyjnych Linuxa, a jedynie uaktualnić index.php. W uproszczeniu:
obetnij_z_konca($wpisany_url, ".nazwa.com");
switch ($wpisany_url)
{
case "swiat-psow":
redirect("/psy/index.html");
case "zdjecia":
redirect("/zdjecia/cgi-bin/main.cgi");
case "":
redirect("index2.php");
default:
die "Nieznana subdomena!");
}
Pytanie do Was - co należy ustawić w konfiguracji Linuxa (a może Apache'a?) żeby przekierowywać wywołania *.nazwa.com pod nazwa.com, ale tak, żeby URL się nie zmieniał? Oczywiście mam wykupioną domenę nazwa.com.
Dzięki!- Odpowiedź: , pachura 14/01/04 13:53
W DNS wpisujesz taki wpis:
*.nazwa.com. A 1.1.1.1 (adres IP oczywiscie wpisujesz wlasciwy)
A w apache w odpowiedniej sekcji virtualhost:
ServerAlias *.nazwa.com |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|