Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z mod_rewrite
Daimos
post
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


Witam
mam taki kod:
Kod
AddType application/x-httpd-php .html
RewriteEngine On
RewriteCond %{REQUEST_URI} ^plik/ [NC]
RewriteRule ^plik/([a-zA-Z]+)/?$ /plik.php?id=$1 [L]

czy ktos mi moze wytlumaczyc, dlaczego adres plik/costam/ jest ladnie przekierowywany do pliku, ale zmienna get (w tym wypadku id) nie jest wcale przekazywana :/ wpisalem nawet w pliku plik.php

  1. <?php
  2. print_r($_GET);
  3. ?>
i pusto caly czas :/

Ten post edytował my salsa 29.04.2007, 11:41:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


no ale nie rozumiesz co napisalem, ja wiem co robi mod_rewrite, a przynajmniej co powinien :/
chodzi o to ze nie dziala :/
zrobilem plik .htacces jaki napisales
i zwyczajnie odpala mi plik.php bez zadnych parametrow
sprawdzilem j/w ze np. jak utworzylem plik ttt.php i adres dalem:
Kod
http://localhost/~mojkatalogzhtacces/ttt/cokolwiek

to odpala sie tez zwyczajnie plik ttt.php
mimo ze niema nic w regule htacces o przepisywaniu katalogu ttt
po prostu mod_rewrite wogole mi nie przepisuje, tylko teraz odpala pliki php zamiast folderow
jak wpisze:
Kod
http://localhost/~mojkatalogzhtacces/cos/cokolwiek

odpala mi sie plik cos.php
mimo ze (przypominam)
htacces wyglada tak:
Kod
RewriteEngine On
RewriteBase /
RewriteRule ^plik2/([a-zA-Z]+)/$ plik.php?id=$1 [L]

i w takim wypadku adres:
Kod
http://localhost/~mojkatalogzhtacces/plik2/cos/

wogole nie dziala, zwraca blad 404

Ten post edytował my salsa 29.04.2007, 13:12:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 18:37