Rozpoczynam więc statyczny projekt internetowy w czasie zaćmienia. Powiedzmy, że MySite. A potem uruchamiam serwer WWW na e-micie i uruchamiam localhost: 8080 w mojej przeglądarce.Projekt statyczny sieci web Eclipse Podgląd HTTP/konflikt modułów serwera ze ścieżkami względnymi
To co ja zobaczę:
Więc idę do localhost:8080/MySite/index.html
i zobaczyć moją stronę główną.
Jak można zobaczyć link nie prowadzi tam, gdzie powinien być. Powinno to być localhost:8080/MySite/index.html
, a nawet bardziej preferowane, strona indeksowa MySite powinna być hostowana na localhost:8080/index.html
, a nie na jakimś module.
index.html
<!DOCTYPE html>
<html lang="en">
<body>
<a href="/index.html">Home</a>
</body>
</html>
Gdybym to zmienić na mojawitryna/index.html pokonuje cel przy czym serwer http podglądu, ponieważ MySite ostatecznie będzie miała własną nazwę strony, a nie jakiś modułu.
Jak rozwiązać ten problem bez zastosowania obejścia?
Jeśli mogę uzyskać objaśnienie sposobu korzystania z wtyczki molo przy użyciu domyślnych tylko pliki, które ja mogę wykluczyć, że byłoby fajnie. – Folatt
Co otrzymasz, jeśli uzyskasz dostęp do "http: // localhost: 8080/MySite /" – wargre