Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zastosowanie friendly URL-ów usuwa style.
Forum PHP.pl > Forum > PHP
fjellah
Podczas przeglądania stron php.pl natrafiłem na bardzo przydatny artykuł na temat, innej od mod_rewite, metody uzyskania przyjaznych linków(link). I mam z tym taki problem: po wstawieniu na początku strony kawałka kodu(dla testów)
Kod
echo $_SERVER['PATH_INFO'];
okazuje się, że po wywołaniu, przykładowo http://adres.com/index.php/zmienna, strona się wyświetla bez użycia stylów. Czy ktoś mógłby mi pomóc? Mod_rewrite nie działa na moim serwerze, a sposób autora tekstu wydaje mi się sensowny. Z góry dzięki za pomoc. Pozdrawiam.


--edit (@Sabistik)
Połączyłem tematy.
Piniek
  1. <base url="adres_twojej_stron.pl"/>
phpion
Włączając plik ze stylami rób to w ten sposób:
  1. <link rel="stylesheet" href="/css/style.css" type="text/css" />

Chodzi o / w ścieżce czyli użycie ścieżki bezwzględnej. Wtedy zawsze będzie działało poprawnie niezależnie od adresu. To samo tyczy się wstawiania elementów graficznych na stronę.
fjellah
Niestety, obie porady nie działają w moim przypadku:( Jakieś inne propozycje?
arecki
Odwołuj się do plików ze stylami w sposób bezwzględny czyli zamast:
  1. <link rel="stylesheet" type="text/css" href="styles.css"/>


Zrób:
  1. <link rel="stylesheet" type="text/css" href="http://my.page.com/styles.css"/>
fjellah
Ten ostatni sposób zadziałał. Bardzo dziękuję:)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.