Привязка к элементу перенаправляет на домашнюю страницу на динамической странице на основе IIS - PullRequest
0 голосов
/ 20 сентября 2018

Я использую CKEditor для создания контента для статей блога, которые хранятся в базе данных и размещаются на сайте ASP.NET, используя модуль rewrite для анализа слагов и отображения соответствующей страницы.На одной из страниц ( myblog.com / article / 1 / article1 ) я хочу добавить привязку, которая прокручивается вверх страницы, поэтому я делаю:

<h1 name="toppage">Article Title</h1>

... lots of content here

<a href="#toppage">Go to top</a>

Проблема в том, что на внешнем интерфейсе ссылка на этот якорь myblog.com / # toppage , и когда я нажимаю на него, он выводит меня на домашнюю страницу.Это должен быть myblog.com / article / 1 / article1 # toppage , но сервер или CKEditor не могут убедиться, что якорь удерживает пользователя на той же странице и просто переходит к привязанному элементу.

Это про сервер?Должен ли CKEditor генерировать полный URL?Как это сделать, потому что на стороне мы еще не знаем слизь сгенерированного URL

...