Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kilka problemów z htaccess
zimi
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

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


poświęciłem dzisiaj trochę czasy na dogłębne poznanie dokumentacji mod_rewrite
no i zabrałem się do testów
napotkałem (i zapewne napotkam jeszcze) kilka problemów
pierwszy jest właśnie zawarty w temacie, zrobiłem coś takiego:
RewriteRule (.*) ind.php [E=A:ble]

a w pliku ind.php: php:
  1. <? 
  2. echo'<pre>działa'; 
  3. print_r($_ENV); 
  4. ?>


i nie wyświetli mi się element tablicy o kluczu 'A', ale jest pewien wyjątek...
gdy zmieniłem [E=A:ble] na [E=HTTP_A:ble] działa jak trzeba..., nie rozumiem o co chodzi

2. za nic nie mogę skorzystać z Kod:
RewriteCond ścieżka_do_pliku -x

zmieniam atrybuty pliku ale i tak następujący po warunku RewriteRule się nie wykonuje, -f i -d działają ale -x odpalić nie chce przy czym żadnych błędów nie wyrzuca

3. odkryłem fascynującą rzecz, mam adres http://costam.pl/ble17
i w .htaccess regułkę: RewriteRule ^([a-z\.]+) index.php?$1
w index.php wypisuję tylko tablicę $_GET i otrzymuję informacje że w tablicy jedyny klucz to [index_php] któremu nie jest przypisana żadna wartość
gdy zmienie regułkę na RewriteRule ^([a-z\.]+)([0-9]+) index.php?$1=$2
otrzymuję [ble] => 17

gdzie powinienem szukać przyczyn tych problemów?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 21:01