Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> subdomeny na localhost
krowal
post 8.07.2007, 13:50:41
Post #1





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Wiem że były pokrewne tematy ale nie mogę ich dopasować do swojego problemu, próbowałem skonfigurować apache i bind odpowiednio do swoich potrzeb ale mam problem.

Zaczęło się od tego że zachciałem mieć subdomeny na localhost tak żeby po wpisaniu w przeglądarkę "akvarium.localhost" przenosiło mnie do innej strony niż "inna_subdomena.localhost" umówmy się że odpowiednio dla powyższych subdomen istnieją katalogi do których je podpinam: np dla "akvarium" jest to:
"c:\appserv\www\akvarium"
głównym katalogiem dla localhost jest zaś c:\appserv\www\

Jak mam skonfigurować bind i apache aby mi to poprawnie chodziło? oto moje pliki konfiguracyjne:

na początek BIND
"named.conf":
  1. options {
  2. directory "c:\named\etc";
  3. allow-transfer { none; };
  4. recursion no;
  5. };
  6.  
  7.  
  8. zone "lh" IN {
  9. type master;
  10. file "akvarium.localhost.txt";
  11. allow-transfer { none; };
  12. };
  13.  
  14. #changed
  15. key "rndc-key" {
  16. algorithm hmac-md5;
  17. secret "ZrUzn800ms4RkjIubrzp/A==";
  18. };
  19.  
  20. controls {
  21. inet 127.0.0.1 port 953
  22. allow { 127.0.0.1; } keys { "rndc-key"; };
  23. };


rndc.conf:
  1. key "rndc-key" {
  2. algorithm hmac-md5;
  3. secret "ZrUzn800ms4RkjIubrzp/A==";
  4. };
  5.  
  6. options {
  7. default-key "rndc-key";
  8. default-server 127.0.0.1;
  9. default-port 953;
  10. };


akvarium.localhost.txt:
  1. $TTL 6h
  2. @ IN SOA localhost. hostmaster.localhost. (
  3. 2005022201
  4. 10800
  5. 3600
  6. 604800
  7. 86400 )
  8.  
  9. @ NS localhost.
  10.  
  11.  
  12. lh. IN A 127.0.0.1
  13. *.localhost. IN CNAME localhost.


a teraz APACHE
w httpd.conf dodałem na końcu wpis:
  1. <VirtualHost *:80>
  2. ServerName akvarium.localhost
  3. DocumentRoot "C:/AppServ/www/akvarium"
  4. </VirtualHost>


i to tyle, jeśli chodzi o binda, to działa jako usługa i uruchamia się poprawnie, podobnie jak apache,

pomóżcie


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
Go to the top of the page
+Quote Post
nitro18
post 8.07.2007, 14:25:45
Post #2





Grupa: Zarejestrowani
Postów: 311
Pomógł: 7
Dołączył: 2.08.2006
Skąd: Bystrzyca Kłodzka/Nysa

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


najlepiej założyć sobie domenę np. w dyndns.org, nasepnie w katalogu głównym u ciebie .htaccess wpisywać kolejne wpisy subdomen. Ja tak mam i mi działa.
Go to the top of the page
+Quote Post
krowal
post 9.07.2007, 12:06:52
Post #3





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Mógłbyś się bardziej rozpisać ? smile.gif

ha ha, jestem taki dobry że sam sobie poradziłem winksmiley.jpg

oprócz tego co już napisałem dodałem do listy serwerów DNS swoj localhost (127.0.0.1) teraz wszystko gra, dodaje sobie wirtualne serwery jak chce i kiedy chce smile.gif


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
Go to the top of the page
+Quote Post
nitro18
post 19.09.2007, 18:52:51
Post #4





Grupa: Zarejestrowani
Postów: 311
Pomógł: 7
Dołączył: 2.08.2006
Skąd: Bystrzyca Kłodzka/Nysa

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


127.0.0.1 jest przepisany do każdego komputera, gdyż jest to IP wewnętrzne tongue.gif Chyba że w DNSach dałeś swój IP. Ale to się sprawdza przy stałych smile.gif
Go to the top of the page
+Quote Post
seaquest
post 20.09.2007, 00:57:17
Post #5





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

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


No ja nie mogę biggrin.gif
Użycie binda na coś takiego?

Wystaczy, że zdefiniujesz w Apache vhost (powiedzmy że tak jak w pierwszym poście), a później w pliku etc/hosts (na windowsie chyba C:\Windows\System32\Drivers\etc\hosts - dawno z Win nie korzystałem) ustawisz wpis:

127.0.0.1 subdomena.localhost


--------------------
Michał Płachta
Warsztat: Mac OS X Leopard, PostgreSQL, Text Mate, Retrospectiva + SVN
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 Wersja Lo-Fi Aktualny czas: 27.04.2025 - 06:51