![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Potrzebuje do testowania zrobić sobie na komputerze tak zwane wildcarded DNS (-; Mój system operacyjny: WinXP Mój serwer WWW: Apache 2 Zrobiłem już, że moge wejść na lokalny serwerek z http://localhost/ (głowny katalog) oraz http://miracle/ (katalog /dev/mcms) w tym celu dodałem do pliku C:WINDOWSsystem32driversetchosts linijke: Kod 127.0.0.2 miracle natomiast w pliku Apache2/conf/httpd.conf to:Kod NameVirtualHost 127.0.0.2
<VirtualHost 127.0.0.2> DocumentRoot e:/webserver/apache2/htdocs/dev/mcms ServerName miracle </VirtualHost> Teraz moje pytanie jest takie: Co zrobić, abym wpisywać http://cos.miracle/, http://cos-innego.miracle/ itd. i żeby mi to przekierowywało na adres http://miracle/? Przeszukałem forum php.pl, devshed.com, manual Apache i nie znalazłem nic poza tym jak ustawić, aby dostać się na serwer z innego adresu niż http://localhost/. Z góry dzięki 8) |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 1.11.2003 Skąd: Long Island, NY USA Ostrzeżenie: (0%) ![]() ![]() |
Kod NameVirtualHost mydomain.com
<VirtualHost user.mydomain.com> ServerAdmin something@mydomain DocumentRoot /home/username/public_html ServerName example ErrorLog /var/logs/users/error.log </VirtualHost> zapisz to i zrestartuj server -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Postaw sobie serwer DNS, ktory bedzie przekierowywal *.miracle na localhosta
![]() albo dopisz wszystkie mozliwe subdomeny z ktorych bedziesz korzystal do pliku hosts |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
POLVIP:
Cytat The requested operation has failed!
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 1.11.2003 Skąd: Long Island, NY USA Ostrzeżenie: (0%) ![]() ![]() |
zaraz to sprawdze
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 1.11.2003 Skąd: Long Island, NY USA Ostrzeżenie: (0%) ![]() ![]() |
umnie dziala to bez problemu
jedynie musialem zmienic sciezki na poprawne dla mojego kompa -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
A jak to uruchamiasz?
http://mydomain.com/ http://mydomain/ http://user.mydomain/ http://example/ :?: I czy możesz wchodzisz np. z http://nieistniejehost.TUTAJ_COS_Z_LISTY_POWYZEJ/ i przekieruje na http://TUTAJ_COS_Z_LISTY_POWYZEJ/ :?: |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
No wlasnie zeby to uruchamiac to trzeba miec albo odpowiednie wpisy w hosts albo postawionego lokalnie dns'a
![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie mi nie chodzi o tworzenie subdomen, tylko o to aby przekierowywał z wszystkiego co jest przed .nazwadomeny.pl na nazwadomeny.pl i obojętnie co wpisze np nieMaTakiegoWpisuWHostsIWHttpdConf.nazwadomeny.pl i ma mi przekierować na nazwadomeny.pl.
Żywy przykład: http://nieMaTakiegoWpisuWHostsIWHttpdConf.30.pl/ A coś więcej o tym serwerze DNS? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cytat A coś więcej o tym serwerze DNS?
Trzeba go postawic ![]() Nie wiem nic wiecej, bo to tylko moje gdybanie, nigdy tego nie robilem, ale mysle ze jakbys mial postawiony lokalnie serwer dns, ktory wszystkie nazwy z danej domeny "przekierowywalby" w odpowiednie miejsce (IP tej domeny) to by to dzialalo. Pozostaje tylko kilka pytan.. czy jest serwer DNS na windowsa? i czy nie zapomnialem o czyms waznym co przeszkodzi w takich testach? ![]() |
|
|
![]()
Post
#11
|
|
![]() Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Serwer DNS jest wbudowany w serwerowe edycje windowsa:
2000 Server i 2003 Server. A co do przekazywania... nazywa się to "Wildcard" i jest dostępne między innymi na www.no-ip.com - nie masz pojęcia jak się za to zabrać, brak Ci sił, nie masz ochoty myśleć... załóż sobie bezpłatne konto i gotowe! P.S. Sam z tego rozwiązania korzystam (masz stałą domenę przy zmiennym IP) - bardzo wygodne :wink: -------------------- Powrót do przeszłości :)
![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przeczytalem pobieznie posty, ale moze i tak jestem w stanie pomoc:
Kod RewriteEngine on
RewriteCond %{HTTP_HOST} [^.]+.cyklop.info$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ([^.]+).cyklop.info(.*) /$1$2 RewriteEngine on RewriteCond %{HTTP_HOST} ^www.[^.]+.cyklop.info$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ^www.([^.]+).cyklop.info(.*) /$1$2 Ja tego uzywam dla domeny cyklop.info ... moze da sie to dostosowac do twojego przypadku... Jesli bedziesz potrzebowal to powiedz to znajde strone gdzie to opisuja, bo obecnie nie pamietam gdzie to znalazlem. |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Sek w tym, ze Twoja odpowiedz niewiele pomaga, bo jak sie wpisze http://costam.localhost to nie wyskakuje blad apache'a tylko poprostu blad przegladarki, bo da domena nie jest rozwiazywana (nie ma jej w zadnym DNSie) do zadnego IP i nie ma prawa dzialac. Dlatego jedynymi rozwiazaniami wydaja mi sie wpisy w hosts (z tym ze jesli potrzeba nieograniczonej ilosci subdomen to nie spisze sie) albo lokalnego DNS'a.
-------------------- Brak czasu :/
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat No właśnie mi nie chodzi o tworzenie subdomen, tylko o to aby przekierowywał z wszystkiego co jest przed .nazwadomeny.pl na nazwadomeny.pl i obojętnie co wpisze np nieMaTakiegoWpisuWHostsIWHttpdConf.nazwadomeny.pl i ma mi przekierować na nazwadomeny.pl.
Żywy przykład: http://nieMaTakiegoWpisuWHostsIWHttpdConf.30.pl/ (...) Ale Wanksterowi przypadkiem nie chodzi o to co napisal powyzej, a nie o nieograniczona liczbe subdomen? A do tego moja metoda (troszke zmieniona) chyba wystarcza... tyle ze zamiast: Kod RewriteEngine on
RewriteCond %{HTTP_HOST} [^.]+.cyklop.info$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ([^.]+).cyklop.info(.*) /$1$2 : Kod RewriteEngine on
RewriteCond %{HTTP_HOST} [^.]+.cyklop.info$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ([^.]+).cyklop.info(.*) Chyba cos takiego (slaby jestem w wyrazeniach regularnych) -------------------- This page is 100% valid MSHTML. We guarantee it will only view in MSIE.
Na warsztacie: replays.pl |
|
|
![]()
Post
#15
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat No właśnie mi nie chodzi o tworzenie subdomen, tylko o to aby przekierowywał z wszystkiego co jest przed .nazwadomeny.pl na nazwadomeny.pl i obojętnie co wpisze np nieMaTakiegoWpisuWHostsIWHttpdConf.nazwadomeny.pl i ma mi przekierować na nazwadomeny.pl.
Żywy przykład: http://nieMaTakiegoWpisuWHostsIWHttpdConf.30.pl/ (...) Ale Wanksterowi przypadkiem nie chodzi o to co napisal powyzej, a nie o nieograniczona liczbe subdomen? Tak, ale zauwaz, ze napisal o checi potestowania tego u siebie na kompie. I teraz zanim zabierze sie za jakiekolwiek ustawienia apache'a musi doprowadzic do sytuacji, ze dowolna subdomena (w jego przyapdku *.miracle) przekieruje przegladarke na jego adres lokalny. -------------------- Brak czasu :/
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tak, ale zauwaz, ze w pierwszym poscie juz napisalem ze PRZEKIEROWANIE dziala
![]() to mu sie pojawia to co chce, ale on teraz chce aby http://costam.costamsobiewpisze/ dawalo: http://costamsobiewpisze/ No chyba ze mi cos na mozg padlo i polskiego nie rozumiem ![]() -------------------- This page is 100% valid MSHTML. We guarantee it will only view in MSIE.
Na warsztacie: replays.pl |
|
|
![]()
Post
#17
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Dobra.. to sprawdz swoja metode dla localhosta... zeby *.localhost dawalo localhost.
-------------------- Brak czasu :/
|
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jesli ustawisz hosta jak trzeba to chyba podziala... ale nie mam teraz okazji tego sprawdzic...
-------------------- This page is 100% valid MSHTML. We guarantee it will only view in MSIE.
Na warsztacie: replays.pl |
|
|
![]()
Post
#19
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jesli ustawisz hosta jak trzeba to chyba podziala...
Jakiego hosta...? Przeciez po wpisaniu costam.localhost nawet Twoje regulki nie zaczna dzialac, bo zapytanie nie dotrze do Apache'a... tylko przegladarka wywali blad o nieznalezieniu strony (dns error). -------------------- Brak czasu :/
|
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 16.08.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Plik hosts
![]() Cytat No wlasnie zeby to uruchamiac to trzeba miec albo odpowiednie wpisy w hosts (...)
-------------------- This page is 100% valid MSHTML. We guarantee it will only view in MSIE.
Na warsztacie: replays.pl |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 04:56 |