![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam pewien problem:
aby zrobić swoisty mod rewrite, zrobiłem plik .htaccess z taką zawartością: Kod Options FollowSymLinks RewriteEngine On RewriteRule ^([a-z\-/]+)$ index.php?page=$1 [L] A w pliku index.php znajduje się taka linijka:
Ta funkcja dodaje do nazwy strony rozszerzenie, blokuje includowanie plików z zewnątrz i tak dalej. Tak więc wpisując w przeglądarce: http://localhost/katalog/kursy-online/kurs-php/cotophp Zamieniane jest to na: http://localhost/katalog/?page=kursy-online/kurs-php/cotophp Problem tkwi w tym, że wpisując pierwszy adres w przeglądarce style są zupełnie olewane, a wpisując ten drugi wszystko jest normalnie. Czy macie jakieś podejrzenia, dlaczego tak się może dziać? -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
daj po RewriteEngine On
Kod RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:54 |