1. Dodanie aliasu do pliku /etc/apache2/sites-enabled/000default
Kod: Zaznacz cały
Alias /xxx/ "/home/nazwa_uzytkownika/xxx/"
<Directory /home/nazwa_uzytkownika/xxx/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Kod: Zaznacz cały
sudo /etc/init.d/apache2 force-reload
Kod: Zaznacz cały
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<IMG src="grafika.png" width="800" height="100" align="left" border="0">
<p>napis</p>
</body>
</html>
3. Sprawdzenie praw dostępu do plików:
Kod: Zaznacz cały
~/xxx$ ls -l
(...)
-rw-r--r-- 1 nazwa_uzytkownika nazwa_uzytkownika 250 2010-08-31 10:43 index.html
-rw-r--r-- 1 nazwa_uzytkownika nazwa_uzytkownika 43679 2010-08-31 09:51 grafika.png
(...)
1. Po wpisaniu w okno przeglądarki:
http://localhost/xxx/
oraz
http://localhost/xxx/index.html
pojawia się tylko tekst: "napis", bez grafiki
2. Po wpisaniu:
http://localhost/xxx/grafika.png
pojawia się właściwa grafika
3. Po zewnętrznym otwarciu strony przez przeglądarkę (bez użycia apache'a i loclahosta) pojawia się prawidłowo wyświetlona strona (z grafiką i tekstem).
Sytuacja jest identyczna, jeśli zamiast pliku graficznego png użyję jpg.
Proszę o pomoc. Co robię nie tak?