asp.net - 用户名和 umbracoUrlAlias 发生冲突

我的网站由 Umbraco CMS 版本 4.11.10 开发。

我使用 umbracoUrlAlias 创建较短的 URL,我的网站具有用户成员资格。

很遗憾,里面有问题。

当我创建一个较短的 URL 例如 http://www.mywebsite/ ghasedak一切正常。

但如果有人创建了 ghasedak 之类的用户名,则短 URL 不起作用。 我认为他们有冲突。

我该如何解决这个问题?

最佳答案

这听起来很奇怪,因为成员和请求管道彼此之间没有太大关系。

是全新安装吗?您是否使用任何自定义 url 重写?我刚刚进行了全新安装,创建了一个名为“Test”的内容项并将 umbracoUrlAlias 设置为“Glenn”,在添加一个名为 Glenn 的新成员后仍然有效。

您是否正在显示成员的个人资料? IE。 http://www.mywebsite.com/memberName/

其中“memberName”是成员的姓名?在那种情况下,这很可能是你有麻烦的原因。

https://stackoverflow.com/questions/18975707/

相关文章:

apache - 别名和重写器一起工作

c++ - 如何迭代字符串的单词?

javascript - 通过 JavaScript 解析 t.co url

c++ - 显式关键字是什么意思?

asp.net - Mod Rewrite MS Hosting 通过显示短 URL 隐藏长烦人的

google-app-engine - 使用 Google Analytics 进行 Google

php - Google 短网址 - 最大网址长度

javascript - 尽管有同源策略,但不缩短短 URI

firebase - 如果 url 包含 '#',如何使用 google firebase 动态链接

c++ - 如何设置、清除和切换单个位?