Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Obsługa subdomen przez PHP, tworzenie wirtualnych subdomen
qba10
post
Post #1





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

Ostrzeżenie: (0%)
-----


Witam
Znalazłem w sieci prosty przykład obsługi wirtualnych subdomen:
  1. <?php
  2. $domena = $_SERVER["HTTP_HOST"];
  3. switch($domena) {
  4. case "subdomena1.domena.pl":
  5. header("Location: page1.html"); exit;
  6. case "subdomena2.domena.pl":
  7. header("Location: page2.html"); exit;
  8. default:
  9. header("Location: index.html"); exit;
  10. }
  11. ?>





Ale jak to ma zadziałać skoro jak wpiszę do przeglądarki np subdomena1.domena.pl to wyskoczy błąd że nie odnaleziono adresu?

Proszę mnie poprawić jeżeli nie mam racji.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
bartek12421
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 23.05.2008

Ostrzeżenie: (10%)
X----


Przy odpowiedniej konfiguracji DNS nie wyskoczy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Potem wystarczy użyć explode() do wyciągnięcia subdomeny ;]
Go to the top of the page
+Quote Post
bartg
post
Post #3





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Jeśli dodasz subdomenę *.domena.pl to na większości hostingach będziesz miał wild-card. To znaczy ze wszystkie subdomeny będą kierowane na domene.
Go to the top of the page
+Quote Post
Maciekbjw
post
Post #4





Grupa: Zarejestrowani
Postów: 217
Pomógł: 23
Dołączył: 2.12.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://www.easymodrewrite.com/example-subdomains - To będzie to.

PS. Przypnijcie ten temat (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 06:21