Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczne subdomeny na localhost
Kużdo
post
Post #1





Grupa: Zarejestrowani
Postów: 181
Pomógł: 14
Dołączył: 4.06.2008

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


Witam,

Chciałbym zrobić sobie dynamiczne subdomeny na localhost, bo ciągłe zmienianie hosts i dopisywanie xxx.localhost yyy.localhost etc jest uciążliwe. Czy ktoś zna sposób na łatwe stworzenie dynamicznych subdomen na localhost?

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Możesz się pobawić mod_vhost_alias: http://httpd.apache.org/docs/current/mod/m...host_alias.html możesz zainstalować serwer nazw i zrobić sobie wildcard. Jak i możesz zrobić sobie mini panel administracyjny i za jego pomocą edytować pliki konfiguracyjne (hosts, httpd.conf) i je sobie edytować. Żaden z tych sposobów nie jest maksymalnie prosty, że instalujesz sobie jakiś soft dwoma kliknięciami i już wszystko ci hula. Nie mniej, żaden z tych sposobów trudny nie jest, osobiście korzystam z mod_vhost_alias.

Daleko nie szukając, na jednym z blogów które agreguje planeta.php.pl: http://blog.kamilbrenk.pl/kiedy-nie-uzywac-mod_rewrite/ wink.gif

Ten post edytował by_ikar 1.11.2011, 17:17:30
Go to the top of the page
+Quote Post
Kużdo
post
Post #3





Grupa: Zarejestrowani
Postów: 181
Pomógł: 14
Dołączył: 4.06.2008

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


No na tę chwilę korzystam właśnie z VHostów, bo samo dopisanie domeny w hosts nic nie da (przekierowanie yyy.localhost na 127.0.0.1)... Głównym problemem jest właśnie hosts do którego ciągle trzeba dopisywać kolejne domeny...

A możesz rozwinąć myśl z serwerem nazw i wildcardem?

Hmm jednak nie do końca robiłem tak jak to jest w tym pierwszym linku, ale i tak nie wiem jak to ustawić, próbowałem ale wtedy apache nie chciał się włączyć.

Gdzie to się ustawia?
Kod
UseCanonicalName Off
VirtualDocumentRoot /usr/local/apache/vhosts/%0


Apache jest na Windowsie więc ma jeden plik httpd.conf i w extra ma np. httpd-vhosts.conf od VHostow.
Go to the top of the page
+Quote Post
by_ikar
post
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


No ustawiasz to w httpd-vhosts.conf, ale do tych dynamicznych subdomen, musisz mieć albo serwer nazw (DNS), albo ręcznie dopisywać w hosts. U siebie zrobiłem to tak że edytowałem menu wampserwera i dodałem pozycje "Add vhost", która jest w sumie napisana w php, i ona mi dopisuje w hosts konkretną linijkę. Na temat mod_vhost_alias to poszukaj informacji, nie ma potrzeby żeby pisać to jeszcze raz, bo wiele osób pisało o tym.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 17:18