![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 120 Pomógł: 2 Dołączył: 4.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Może znacie jakiś w miarę bezbolesny sposób/manual/sprawdzony trick na osiągnięcie następującego efektu? Mam na swoim kompie http://localhost. Oczywiście, standardowo, przez różne dodatkowe aplikacje chciałbym mieć dostęp do phpMyAdmin'a, i innych - wystarczy, że wpisuję http://localhost/phpmyadmin/ - i działa. Jednak mam taką fanaberię, że wolałbym jakiś adres poddomeny stworzyć, żeby napisać http://phpmyadmin.localhost - i odczytuje mi właśnie dane z katalogu /phpmyadmin. Znacie może jakiś prostszy sposób, niż konieczność stawiania lokalnych DNS-ów (mój komputerek to nie kombajn, a kosiarka raczej...), czy innych tego typu usług dodatkowych? Czy jest możliwość zrobienia czegoś podobnego "w locie", np. za pomocą odpowiedniego kodu? Byłbym wdzięczny za wszelkie uwagi/sugestie/pomysły. Rzecz dotyczy oczywiście Apache'a na Linuksie (konkretnie - SuSE). Użytkownikom Windowsa - dziękuję. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 5 Dołączył: 8.07.2004 Skąd: gdynia Ostrzeżenie: (0%) ![]() ![]() |
Znacie może jakiś prostszy sposób, niż konieczność stawiania lokalnych DNS-ów (mój komputerek to nie kombajn, a kosiarka raczej...), czy innych tego typu usług dodatkowych? Czy jest możliwość zrobienia czegoś podobnego "w locie", np. za pomocą odpowiedniego kodu? Wystarczy zmodyfikować dwa pliki: jeden od ustawień apache'a (w nim trzeba dodać odpowiednio skonfigurowane sekcje VirtualHost) a drugi to C:\Windows\System32\Drivers\etc\hosts - dla Win NT/2000/XP - (w nim trzeba dodać odpowiednie wpisy wskazujące, że phpmyadmin.localhost to adres 127.0.0.1) potem restartapache'a by wczytał konfigurację oraz przeglądarki by na nowo odczytała plik hosts i po kłopocie. Ten post edytował angel2953 26.01.2007, 15:23:11 |
|
|
![]()
Post
#3
|
|
Grupa: Zablokowani Postów: 120 Pomógł: 2 Dołączył: 4.11.2004 Ostrzeżenie: (10%) ![]() ![]() |
Faktycznie - to działa, ale... może nie dość dokładnie się wyraziłem...
Otóż chciałbym coś takiego osiągnąć jak gdyby w locie, bez tego restartowania serwera. Załóżmy bowiem, że mam jakiś tam serwis WWW typu CMS, pod adresem www.majteczki.pl (serwis jest FIKCYJNY! (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), który umieściłem u jakiegoś tam upatrzonego dostawcy. Mój CMS, jak na prawdziwy system przystało, pozwala mi na administrację przez przeglądarkę. Ale - niestety - dodając nowe pozycje do menu, mogę jedynie otrzymać adresy w rodzaju: http://www.majteczki.pl/stringi/ http://www.majteczki.pl/pantalony/ http://www.majteczki.pl/bokserki/ http://www.majteczki.pl/xxl/ Ja jednak chciałbym mieć adresy w stylu: http://www.stringi.majteczki.pl/ http://www.pantalony.majteczki.pl/ http://www.bokserki.majteczki.pl/ http://www.xxl.majteczki.pl/ itd. Oczywiście mój "hostingodawca" serwera restartować nie będzie za każdym razem, kiedy mnie przyjdzie na to ochota, prawda? (zdziwiłbym się bardzo, gdyby coś takiego było możliwe...). Dlatego właśnie pytałem o możliwość "programowego" (niejako - od mojej strony) załatwienia sprawy. Jakieś pomysły/sugestie? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 5 Dołączył: 8.07.2004 Skąd: gdynia Ostrzeżenie: (0%) ![]() ![]() |
... Otóż chciałbym coś takiego osiągnąć jak gdyby w locie, bez tego restartowania serwera. ... Ale - niestety - dodając nowe pozycje do menu, mogę jedynie otrzymać adresy w rodzaju: http://www.majteczki.pl/stringi/ http://www.majteczki.pl/pantalony/ http://www.majteczki.pl/bokserki/ http://www.majteczki.pl/xxl/ Ja jednak chciałbym mieć adresy w stylu: http://www.stringi.majteczki.pl/ http://www.pantalony.majteczki.pl/ http://www.bokserki.majteczki.pl/ http://www.xxl.majteczki.pl/ itd. ... Jakieś pomysły/sugestie? Trzeba było tak od razu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Na Twoim miejscu jesli ten usługodawca udostępnia mod_rewrite to bym sie tym zainteresował bo innej możliwości na razie nie znam... A regułka powinna wyglądać mniej więcej tak: Kod RewriteRule (*.?).majteczki.pl$ http://www.majteczki.pl/$1/ [L] ale głowy do końca nie dam czy tam na początku nie powinno być coś z RewriteCond ... W tej chwili dokładnie nie pamiętam ale jak przypomnę sobie to dopisze... |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
na home.pl ta usługa nazywa sie catch-all na na codzien wildcards. Hostingodawca ustawia Ci wszystkie subdomeny na Twoją główną, a Ty potem mod_rewritem albo przez badanie $_SERVER robisz juz na co masz chętkę. Pogoogluj dalej.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
moze się mysle ale co ma do tego catch-all ? home stosuje to tylko do poczty chyba tzn majac domene biuro@adres.pl do wysyłająć na kredki@adres.pl mail trafi na skrzynke
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 03:57 |