![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 2 Dołączył: 13.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W ramach bliższego zapoznania się z .htaccess postanowiłem zobaczyć z czym to się je, lecz już na samym początku klapa. .htaccess Kod RewriteEngine On RewriteBase / #... DirectoryIndex index.php RewriteRule ^/?(.*)/(.*)/$ index.php?include=$1&d=$2 [NC,QSA,L] index.php Kod [...] <base href='http://localhost/darkraven/'></base> #przykładowy link: <a href="index.php/yes/loguj" alt='aa'>loguj</a> #standardowo link wyglada podobnie jak w .htaccess, ale napisze: <a hred='index.php?include=yes&d=loguj></a> <?php print_r($_GET); // Array(); ?> [..] Powiecie mi dlaczego nie istnieje get ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 2 Dołączył: 13.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
a właśnie jak zmienie na link, bez index.php wywala info webserv'a, że został poprawnie zainstalowany...
a i dlaczego jak zmienie na: /?$ or $ - gubi mi css'a co jeszcze zauważyłem jak mama w pliku z menu link: protokół://host/folder/plik.php/ i jak w .htaccess dam bez '/' na końcu css działa a gdy zmienie w pliku z menu link na protokół://host/folder/plik.php już nie ma css'a nie ogarniam już tego Ten post edytował jacek21 24.04.2013, 18:34:54 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kolego, wkleję Ci hasła, poszukaj sobie sam odpowiedzi.
a właśnie jak zmienie na link, bez index.php wywala info webserv'a, że został poprawnie zainstalowany... -> RewriteBase a i dlaczego jak zmienie na: /?$ or $ - gubi mi css'a Widocznie ścieżka do CSS pasuje do podanej przez Ciebie reguły i zapytanie jest wysyłane do pliku index.php zamiast style.css. Musisz dodać warunek o istnieniu pliku - sprawdź sobie w którym miejscu to wstawić: Kod RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d co jeszcze zauważyłem jak mama w pliku z menu link: protokół://host/folder/plik.php/ i jak w .htaccess dam bez '/' na końcu css działa a gdy zmienie w pliku z menu link na protokół://host/folder/plik.php już nie ma css'a nie ogarniam już tego Zerknij wyżej. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 02:30 |