![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 205 Pomógł: 1 Dołączył: 11.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam nast kod: RewriteEngine On RewriteRule ^([^/]+)/(.+) ./index.php?k1=$1&k2=$2 czyli adres $k1=filmy&$k2=Smieszne przemienia na filmy/Smieszne i oto problem: otoz obrazki na serwerze maja teraz adres poprzez filmy/<wlasciwa czesc> (filmy pochodza z przerobionego adresu z rewrote) jak to sie stalo? powinno korzystac z tego adresu wlasciwego a korzysta w polowie z przepisanego? jest ajkis sposob na to? -------------------- Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Rewrite tworzy wirtualna strukture katalogowa jezeli uzywasz takich regul.. przynajmniej ja to tak tlumacze. Rozwiazaniem problemu jest cofniecie sie w zrodle obrazka do katalogu tak aby pasowal... czyli jezeli masz
<img src="xxx/bleble/gif.jpg" /> a biezacy url masz www.domena.pl/raz/ to zakladajac ze katalog xxxx jest w poczatkowej lokalizacji to musisz dac <img src="../xxx/bleble/gif.jpg" /> -------------------- TESTWIEDZY.PL - Przetestuj swoją wiedzę...
Nie ma rzeczy niemożliwych. Niemożliwe wymaga jedynie więcej czasu... Pracujemy na Ciebie! - MINDFLOW.PL |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Problem leży w ścieżkach (do css, js i obrazków). Jeśli ścieżki masz zapisane tak jak napisał @Pucy, wówczas na koniec adresu "doklejana" jest ścieżka obrazka i stąd kłopoty. Możesz rozwiązać to na dwa sposoby:
1. Zmienić w każdym miejscu ścieżkę, poprzez dodanie slash-a na początku ( / ), a nie ../ 2. Napisać regułę dotyczącą obrazków, by usuwał wszystko przed właściwą ścieżką. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:14 |