Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Переадресация TomCat 8 
:(
    Опции темы
Tsyklop
Дата 7.12.2016, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 26.4.2016

Репутация: нет
Всего: нет



Установил на хостинг tomcat 8. Система Ubuntu 16.04. Открыл сайт, всё работает. Задеплоил свой проект - открылся. И вот тут возникла проблема. На данный моменты мой проект открывается по ссылке: localhost:8080/MySite/. Все ссылки которые я делал в проекте начинаются с /, к примеру ссылка на админку /admin. И при переходе в админку получаю ошибку 404, при этом url получается такой: localhost:8080/admin. Подскажите пожалуйста как это исправить? желательно без жёсткой привязки к коду. Может как-то через xml томката.

Спасибо.
PM MAIL   Вверх
LSD
Дата 7.12.2016, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 5
Всего: 537



Цитата(Tsyklop @  7.12.2016,  13:44 Найти цитируемый пост)
Все ссылки которые я делал в проекте начинаются с /

Ссылка начинающаяся с / это ссылка от рута всегда, это по стандарту. У тебя 2 варианта:
1. Изменить все ссылки и убрать там / вначале - тогда ты получаешь возможность гибкого деплоймента.
2. Замапить твое приложение на / тогда оно будет открываться по адресу localhost:8080/


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Tsyklop
Дата 7.12.2016, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 26.4.2016

Репутация: нет
Всего: нет



Цитата(LSD @ 7.12.2016,  13:15)
Цитата(Tsyklop @  7.12.2016,  13:44 Найти цитируемый пост)
Все ссылки которые я делал в проекте начинаются с /

Ссылка начинающаяся с / это ссылка от рута всегда, это по стандарту. У тебя 2 варианта:
1. Изменить все ссылки и убрать там / вначале - тогда ты получаешь возможность гибкого деплоймента.
2. Замапить твое приложение на / тогда оно будет открываться по адресу localhost:8080/

Первый вариант пробовал. Есть у меня форма авторизации. Там action стоит "Controller/login", без / спереди. И фигня такая что когда сабмитишь форму вместо url подставляется тот самый action.
PM MAIL   Вверх
LSD
Дата 8.12.2016, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15709
Регистрация: 24.3.2004

Репутация: 5
Всего: 537



Честно говоря, не понял что там происходит. Но для начала посмотри что там в action у form.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1261 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.