Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przyjazny adres URL Mod_rewrite .htaccess, PILNE
aleks365
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

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


Witam

Mam problem z Mod_rewrite

Przypisałem to i prawie wszystko jest ok

Mam to przypisane tak
www.strona.pl/news/34 < id newsa

i wszystko działa jeśli chodzi o Mod_rewrite tylko problem w tym że nie czyta mi grafiki plików javascript i css

Mój kod .htaccess
Kod
Options FollowSymLinks
RewriteEngine on
RewriteBase /

RewriteRule ^news/([^-]+)/$ index.php?readmore=$1 [L]


chciał bym wykorzystać regule RewriteCand chyba że macie coś lepszego

Proszę o pomoc jaką regułę mam dopisać czy zmienić
Z góry dzięki


Wykluczam dodanie ../ przed adresem do css i grafiki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Barcelona
post
Post #2





Grupa: Zarejestrowani
Postów: 322
Pomógł: 15
Dołączył: 29.01.2010

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


Przy NiceUrl musisz do css zastosować ścieżki bezwzględne, ja to zrobiłem na zasadzie zmiennej
  1. $adres = "http://www.adres.pl/";
  2. echo '<link rel="stylesheet" type="text/css" href="'.$adres.'style.css" media="screen,projection" />';


Co do grafik, oraz innych plików musisz dać /, nie jest wymagany pełen adres.
Sam niedawno przechodziłem przez NiceUrl, więc wiem że jest to trochę wk****e. Tak samo zacząłem od mod_rewrite, jednak szybko zmieniłem metodę na wygodniejszy kod php. Polecam Ci przeczytanie tutka nospor'a pod tym adresem http://nospor.pl/ladne-urle.html.
Będziesz miał o wiele wygodniejszy system kodowania linków, oraz nie będziesz się musiał bawić z .htaccess
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 02:47