Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod rewrite - przekierowanie na pliki css i graficzne
Forum PHP.pl > Forum > PHP
nienarodzony
Witam ponownie:)
tym razem nie wiem jak przekierować mod rewritem na pliki css,gif itp.
mam folder layout i w nim index.php, style.css i folder img z grafikami.

W rewrite mam ustawione
Cytat
RewriteRule ^(.+)\.html$ index.php?a=$1 [L]

Ten powyższy index.php includuje tego indexa.php z folderu layout.

Nie mam pojęcia jaką regułkę napisać aby wyłącznie pliki .css .gif .jpeg .jpg .png pobierało z /layout/
Tutaj podam jeszcze strukturę katalogów, jeśli ktoś nie zrozumiał o co biega:
Cytat
/
/layout
/layout/index.php
/layout/style.css
/layout/img/
/layout/img/obrazek.gif
/index.php

Gdy umieszczam folder img i style.css w / to wszystko działa.
pozdrawiam.
CuteOne
index.php do ktorego includujesz index (dziwne to trochę ;p) jest twoim nadrzędnym plikiem. Tak więc regułka jest w porządku - problem leży po stronie ścieżek do plików sprawdź

"layout/style.css"
"../layout/style.css"
"/../layout/style.css"
nienarodzony
Cytat(CuteOne @ 3.03.2011, 08:45:49 ) *
index.php do ktorego includujesz index (dziwne to trochę ;p) jest twoim nadrzędnym plikiem. Tak więc regułka jest w porządku - problem leży po stronie ścieżek do plików sprawdź

"layout/style.css"
"../layout/style.css"
"/../layout/style.css"

Wtedy cssa odczytuje ale style.css odwoluje sie img/obrazek.gif i wtedy nie dziala. Musiałbym przerabiać każdy wpis o obrazach w stylach.
erix
Poczytaj, do czego zalinkowałem... wink.gif

BTW: ścieżki względne, to zło.
nienarodzony
Cytat(erix @ 3.03.2011, 13:10:19 ) *
Poczytaj, do czego zalinkowałem... wink.gif

BTW: ścieżki względne, to zło.

Wiem wiem, dzięki za link. Spróbuję wypróbować :
  1. <base href="http://strona.pl" />

Ale teraz nie dam rady bo jestem w szkole i do tego cenzor jest.. sad.gif thumbsdownsmileyanim.gif
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.