Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod rewrite
Forum PHP.pl > Forum > Serwery WWW > Apache
acztery
witam mam takie wpisy

:Location
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.symfonica.cabin\.pl$
RewriteRule ^/?$ /user.php?I=%1 [L]

odpowiadaja one za subdomeny w pewnym sensie

np po wpisaniu www.test.symfonica.cabin.pl/ uruchomia sie www.symfonica.cabin.pl/user.php?I=test
bez przekierowanien itp i ten "test" moge sobie przekazywac paramatrem w get do klas w pliku user.php

tylko mam taki klopot

www.test.symfonica.cabin.pl/ dziala
www.test.symfonica.cabin.pl/user.php?ACT=galery nie dziala moze ktos wie
dr_bonzo
^www\.([^.]+)\.symfonica.cabin\.pl$

To jest, wylapuje URL konczacy sie ba .pl, a po pl masz jeszcze troche znakow.
devnul
Popraw tytuł bo nie ma takiego czegoś jak mod revrite
acztery
:Location
RewriteEngine on
RewriteCond ^www\.([^.]+)\.symfonica.cabin\.pl$
RewriteRule ^/?$ /user.php?I=%1 [L]

teraz w ogole nie działa na upartego moge zrobic tak ze po wejscu na strone glowna nazwa np test zapisze sie do sesji ale to głupota musi byc jakies rozwiazanie
devnul
no ale po co tak kombinować - nie prosciej wyciągnąć aktualną subdomene z tablicy $_SERVER ? tam jest wszystko i nie zdajesz się wtedy na ślepy los (tz na to ze ktoś podmieni sobie parametr
acztery
no mozna ale jak w pisze np www.aaa.domena.pl to nie ma ma takiej strony mimo tego ze www.domena.pl działa.
devnul
że co prosze? a co to ma wspólnego z problemem? przecierz to zależy już od konfiguracji domeny w serwerach dns a nie od php :|
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.