Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » @GUTEK@ 17:17
 » Demo 17:05
 » GLI 17:03
 » jablo 16:54
 » rooter666 16:51
 » PeKa 16:51
 » ligand17 16:48
 » Liu CAs 16:17
 » mosk 16:16
 » Star-Ga-T 16:13
 » Artaa 15:58
 » NWN 15:58
 » P@blo 15:45
 » Hitman 15:40
 » Jumper 15:35
 » KHot 15:27
 » slanter 15:14
 » cVas 14:59
 » ulan 14:44
 » Guli 14:40

 Dzisiaj przeczytano
 413303 postów,
 wczoraj 552055

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
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!

  1. 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-2026, TwojePC.PL