我在这里搜索,谷歌搜索(与bing;))并尝试我找到的所有东西,但我 不要让它运行。
我在discountasp.net上的网站空间创建了一个子文件夹,如“MySite”。然后我 用控制面板创建了一个虚拟目录。我用Visual发布了这个网站 工作室到路径 http://blablabla.com/MySite/。 My Domain也指向了这条道路。
它看起来不错,但像/ Home / About /的链接/成为/ MySite / Home / About / and thats (当然)不起作用。
我该怎么改变?我认为这是一个路由问题。
请帮帮我。
答案 0 :(得分:0)
要创建您的网址,您应该使用
@Url.Action(actionName, controllerName)
这将使用您指定的路线,它将创建正确的网址。
您也可以使用
@Html.ActionLink(linkText, actionName, controllerName)
要包含图片和样式表,请使用
@Url.Content("~/Content/...")
答案 1 :(得分:0)
我明白了。将我的域直接指向子文件夹并定义一个 iis上的出站重写规则解决了我的问题。