![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czy mozna w jakis sposob wyciagnac wartosc jesli kots wywola url:
www.costam.domena.pl mozna przekierowac albo odpalic: index.php?a=costam (http://www.domena.pl/index.php?a=costam) A poza tym napotkalem problem bo jak wywoluje www.domena.pl to mi zwraca Forbidden You don't have permission to access this site. Clustered Server (Enhanced Apache) Server at port 80 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Przejrzyj dokładnie zmienną $_SERVER, jest tam pewien klucz, który Cię na pewno zainteresuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
HTTP_REFERER moze tylko ja dalej nie wiem dlaczego mod_rewrite zabrania mi odpalenia www.domena.pl a i tak nie daje mi to odpowiedzi czy mozna popzez mod_rewrite przekierowac "subdomene" odczytujac zmienna z niej
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
zeby korzystać z subdomen poprzez $_SERVER nie ustawiając ich w panelu, na domene musisz włączyć wilcard.
a potem kombinujesz z : $_SERVER['PATH_INFO'] i gotowe. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod # Extract the subdomain part of domain.com RewriteCond %{HTTP_HOST} ^([^\.]+)\.domena\.pl$ [NC] # Check that the subdomain part is not www and ftp and mail RewriteCond %1 !^(www|ftp|mail)$ [NC] # Redirect all requests to a php script passing as argument the subdomain RewriteRule ^(.*)$ /userpage/%1 [L] to wyglada dosc dobrze, tylko nasuwa sie kolejny problem bo przy wlaczonym mod_rewrite gdy daje url: http://www.domena.pl/ zwraca mi blad, ze nie mam dostepu. Zdiagnozowalem cos takiego, ze url http://www.domena.pl/ przestal mi odpalac index.php. Tzn zakladajac ze http://www.domena.pl/ http://www.domena.pl/index.php i http://www.domena.pl/?a=index to sa 3 te same akcje, to ta pierwsza przestala dzialac;/ Wlasnie nie wiem dlaczego na domyslnej domenie daje mi 403 Forbidden? Wie ktos moze? Ten post edytował Pucy 29.10.2006, 11:02:48 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Uwzględnij w regułce warunek pustej subdomeny (czyli bez jednej kropki) i wstaw na początku z [L].
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Robile mtak:/
Kod #RewriteRule ^$ http://domena.pl/index [R,L] i nie dziala, w sumie po wlaczaczeniu mod_rewrite nie chcal domyslnie odpalic index.php;/ kurde nie wiem, na innej stronie dzialalo, teraz kminie co zrypalem;/
Ten post edytował Pucy 29.10.2006, 11:24:27 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Yyy, a po co to http://?
PS. Dla www... zrób też regułkę jako subdomeny. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
erix to nie jest wazne. Wlasnie cos sprawdzilem...
index.php Kod <?php echo "dziaalaj"; ?> przy wylaczonym modrewrite url w postaci: www.domena.pl lub http://domena.pl DZIALA. W momencie jak wlacze mod rewrite (BEZ REGUL) to poprzednie urle przestaja dzialac i musze wpisac www.domena.pl/index.php i tylko oto chodzi aby mi dzialaly... Ten post edytował Pucy 29.10.2006, 13:44:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 00:34 |