我的网站由 Umbraco CMS 版本 4.11.10 开发。
我使用 umbracoUrlAlias 创建较短的 URL,并且我的网站具有用户成员资格。
不幸的是,它有一个问题。
当我创建一个较短的 URL,例如http://www.mywebsite/ghasedak时,一切正常。
但是如果有人创建了一个像ghasedak这样的用户名,那么短 URL 就不起作用了。我认为他们发生了冲突。
我怎么解决这个问题?
我的网站由 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”是成员的名字?在这种情况下,这很可能是您遇到麻烦的原因。