![]() |
![]() ![]() |
![]() |
![]()
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:
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? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 21:01 |