Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z 'ładnymi adresami' ( .htacces, mod_rewrite - nie wiem dokładnie :/ )
fou
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 1
Dołączył: 16.09.2006
Skąd: internet

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


Robię sobie stronkę jakąś tam stronkę i chciałbym mieć ładne adresy (tzn np http://strona.com/artykuly/jak-znalezc-cos-gdzies zamiast http://strona.com/index.php?go=artykuly&tytul=costam )

Chciałbym, aby po prostu każdy adres (o ile nie jest odwołaniem do jakiegoś pliku/katalogu) był przekierowany do index.php, a ja żebym mógł następnie z takiego adresu sobie wszystko wyciągnąć itd smile.gif

Próbuję to zrobić, wzorując się na skrypcie Wordpressa (a właściwie jedynie na jego pliku .htacces)
więc w .htacces mam :

  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. RewriteRule . /portal/index.php [L]


w php odwołuje się do: $_SERVER['REQUEST_URI'] i ładnie pokazuje mi adres strony.. jest tylko jeden mały problem...

jeśli wywołuje adres localhost/portal/par1 to wszystko się ładnie wyświetla łącznie ze stylami css,
natomiast przy: localhost/par1/par2 strona wygląda jakby nie miała w ogóle styli css

Linki do styli mam w pliku index.php w takiej postaci :
  1. <link rel="stylesheet" href="css/menu.css" type="text/css" />


Czego to może być wina?
Go to the top of the page
+Quote Post

Posty w temacie


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 - 03:36