21 Listopad 2024, 21:48:30

Autor Wątek: Skrypt [subdomeny]  (Przeczytany 6128 razy)

matt94

  • Grafik
  • Radiowiec
  • *****
  • Wiadomości: 50
    • Status GG
    • www.WebGrafa.pl
Skrypt [subdomeny]
« dnia: 15 Grudzień 2012, 11:43:17 »
Witam!

Znalazłem w necie skrypt do tworzenia subdomen z poziomu PHP.

Jeśli ktoś tego używa proszę o wyjaśnienie jak to działa itp.

Download
http://sourceforge.net/projects/subsystem/?source=dlp

Karol

  • Administrator
  • Mistrz radiofonii
  • *****
  • Wiadomości: 1785
Odp: Skrypt [subdomeny]
« Odpowiedź #1 dnia: 15 Grudzień 2012, 12:09:26 »
Zasada jest bardzo prosta. W serwerze DNS ustawiasz, że wszystko co odwołuje się do Twojej domeny, ma zostać przekierowane na domenę w której działa skrypt zarządzający subdomenami. Dla przykładu niech to będzie:
Cytuj
domain.tld

Teraz na domain.tld zainstalowane jest przekierowanie adresu URL (Mod Rewrite), które sprawdza, czy jakiś tekst znajduje się w adresie przed .domain.tld, i ewentualnie przekierowuje go do skryptu jako zmienną, przykładowo:
Cytuj
domain.tld/redirect.php
W rzeczywistości wygląda to tak:
Cytuj
test.domain.tld => domain.tld/redirect.php?s=test
icecast.domain.tld=> domain.tld/redirect.php?s=icecast
marek.domain.tld=> domain.tld/redirect.php?s=marek
policja.domain.tld=> domain.tld/redirect.php?s=policja
shoutcast.domain.tld=> domain.tld/redirect.php?s=test
A wtedy już tylko skrypt sprawdza wartość zmiennej i ustala co z nią zrobić.