Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%)
|
Jest to moje pierwszy post na forum, więc na wstępie chciałem serdecznie przywitać wszystkich forumowiczów (IMG:style_emoticons/default/smile.gif)
Nie wiem czy tytuł postu cokolwiek mówi, więc postaram się opisać mój problem szerzej. Załóżmy że mamy taką strukturę katalogów: CODE localhost/ -- bloggy/ ---- admin/ index.html ---- img/ photo.jpg Jeżeli w pliku index.html będę chciał wyświetlić obrazek komendom:
Serwer odwoła się się do lokalizacji localhost/img/photo.jpg, co w konsekwencji nie wyświetli obrazka. Moje pytanie brzmi następująco: co mam zrobić żeby serwer odwołał się do lokalizacji localhost/bloggy/img/photo.jpg ? Próbowałem ustawiać RewriteBase i DocumentRoot w .htaccess umieszczonym w folderze bloggy, ale efekt był kiepski. Macie może dla mnie jakieś wskazówki ? Ten post edytował mckomo 16.01.2011, 23:21:22 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 3 Dołączył: 6.10.2007 Skąd: Warszawa Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%)
|
Dzięki za szybką odwiedzić, ale szukam bardziej uniwersalnego rozwiązania.
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 3 Dołączył: 21.01.2008 Skąd: Gdańsk Ostrzeżenie: (0%)
|
może coś pokręciłem ale chyba powinno być :
Kod <img src="/bloggy/img/photo.jpg" />
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 3 Dołączył: 6.10.2007 Skąd: Warszawa Ostrzeżenie: (0%)
|
Co jest nie uniwersalnego w moim rozwiązaniu?
|
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
Ustaw adres bazowy strony. Wtedy będziesz mógł używać src="/img/bleble.jpg"
Trawka... Jemu chodzi o ścieżkę bezwzględną, której początek będzie zawsze ten sam i nie będzie musiał się zastanawiać, czy podany schemat przejść faktycznie prowadzi do danego zasobu jeśli jesteś gdzieś zagłębiony i musisz cofnąć o 1-2 katalogi, a dopiero potem iść zgodnie ze ścieżką to możesz po pewnym czasie się zgubić. Poza tym przenosząc dane na serwerze także możesz coś "zgubić". Ścieżki bezwzględne są wygodne, ale ich minusem jest ujawnianie struktury katalogów serwisu. Przy kombinowaniu z względnymi ścieżkami można to trochę zaciemnić. |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 18.05.2007 Ostrzeżenie: (0%)
|
Jeśli używasz mod_rewrite to:
RewriteEngine On RewriteBase / i powinno działać ok. |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 16.01.2011 Ostrzeżenie: (0%)
|
Dziękuje za odpowiedzi. Znalazłem rozwiązanie dla tej sytuacji. Ustawiłem VirtualHosta w Apache-u - bardzo fajna opcja.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 14:10 |