Эй, ребята,
я использую asp.net 2.0 и dotnetnuke 5.6, и использую модуль crossarticle, теперь я хочу, чтобы пользователь мог создать несколько псевдонимов для статьи.
скажи, как показано ниже.
Статья / StackOverflow
stackexchange / статьи
и т.д ..
говорят, что первая статья связана с идентификатором статьи 1, а вторая связана со статьей 2, а затем они должны перейти на соответствующие страницы.
как статья / 1 или статья / 2
Я могу сделать это из файла web.config ... но проблема в том, что могут быть лаки псевдонимов, поэтому сохранение его в файле web.config является идеей провала. так что я хочу сделать это с файлом global.asax ..
я попробовал ниже код:
в строковой переменной, которую я сохранил: Request.RawUrl.ToString ()
а затем сравнивая его с введенным пользователем URL-адресом, а затем перенаправляя его на соответствующую страницу ...
но у меня возникают следующие проблемы:
Я не хочу, чтобы пользователь перенаправлял. Я хочу переписать URL, то есть, если пользователь вводит article / stackoverflow ... он должен быть перенаправлен на страницу article / 1, но URL должен сохраняться.
Пожалуйста, кто-нибудь предложит что-нибудь для этой проблемы