我用 2 种语言编写了一个 MVC 3 应用程序:en 和 fa;并为搜索引擎优化 Url,我在 Urls 中使用页面标题,如下所示(对于 2 语言中的一页):
mysite.com/en/Home/Sheet/2/my-presentation-page
mysite.com/fa/Home/Sheet/2/صفحه-معرفی-من
路线图是:
{lang}/{controller}/{action}/{id}/{uriTitle}
在本地,这确实有效,但是当我将其上传到互联网时,第一个 URL 可以正常工作,但第二个 URL 只显示主页!!!(mysite.com/fa/Home/Index) 没有任何重定向或抛出任何错误!!!只是,显示了上面Url的内容!!!请注意,Url 不会改变!只是内容就是首页的内容!只是它!请帮帮我,我不明白为什么??????问候。