Удаление URL для тегов привязки - PullRequest
0 голосов
/ 08 октября 2018

В моем приложении http://localhost:8080/TestApplication/subCategories/2 будет отображать подкатегории моей таблицы с идентификатором 2.

<a href="hello">Click Here</a>

Когда я нажимаю на ссылку, представленную в HTML выше, мой серверперенаправляет на http://localhost:8080/SecondOpinion/subCategories/hello

Я хочу перенаправить на http://localhost:8080/SecondOpinion/hello

Как мне этого добиться?

1 Ответ

0 голосов
/ 08 октября 2018

Прежде всего, это не имеет ничего общего с «тегами привязки».Якорный тег - это HTML-элемент формы <a name="here">, и он определяет местоположение в HTML-коде, на которое другой URL может ссылаться на .


То, что у вас есть, является обычнымСсылка HTML, и то, что вы видите, является стандартным поведением HTML для относительной ссылки.

Разрешена относительная ссылка, связанная с «родительским» URL для страницы, содержащей ссылку.

Если выЧтобы перейти по ссылке куда-то еще, вы можете:

  • Использовать абсолютный URL
  • Использовать путь в относительной ссылке;например, `Нажмите здесь
  • Поместите элемент <base href="..."> в раздел <head> вашего документа.

В вашем случае вы, кажется, 1 комбинируете относительноеURL с некоторым неуказанным перенаправлением на стороне сервера.В этом случае вы можете либо:

  • изменить, как указано выше, чтобы URL-адрес, отправляемый на сервер (до перенаправления), переместился в лучшее место, либо
  • изменитьлогика перенаправления на вашем сервере.

Я не могу сказать, что было бы более уместно.


1 - Я предполагаю, что вы сказали msgstr "мой сервер перенаправляет на" .Возможно, вы на самом деле имеете в виду, что браузер отправляет этот URL-адрес на сервер, и перенаправление вообще не происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...