Почему менеджер Tomcat перенаправляет на localhost: 8080 / company / www.company.org / index.html - PullRequest
0 голосов
/ 21 апреля 2009

Я загрузил статический (без сервлетов, jsp и т. Д.) Веб-сайт в папку веб-приложений Tomcat.

У меня есть файл index.html в webapps / ourcompany, поэтому, когда я нажимаю на ссылку ourcompany в менеджере tomcat, я ожидаю перехода на страницу ourcompany / index.html. Однако Tomcat продолжает перенаправлять меня на localhost: 8080 / ourcompany / www.ourcompany.org / index.html

Самое смешное, когда я впервые загрузил этот сайт, это был правильный URL-адрес, так как большая часть контента находилась в папке с именем www.ourcompany.org - я переместил контент «на уровень (с точки зрения структуры папок)» «очистить» структуру папок и получить более приятный адрес. Я полагаю, что это как-то связано.

Как мне получить ссылку в менеджере Tomcat, чтобы перейти на localhost: 8080 / ourcompany / index.html, а не localhost: 8080 / ourcompany / www.ourcompany.org / index.html

Ответы [ 2 ]

1 голос
/ 21 апреля 2009

Проверьте web.xml вашего веб-приложения и посмотрите, какой файл упоминается в теге welcomelist. Посмотрите, если это не так, или откройте этот файл и посмотрите, не перенаправляется ли он на localhost: 8080 / ourcompany / www.ourcompany.org / index.html url.

1 голос
/ 21 апреля 2009

Есть ли что-то в index.html, перенаправляющем вас на www.ourcompany.org/index.html?

Какая-то часть JavaScript, мета-обновление и т. Д.?

...