godaddy在我的网站的URL中添加了我的文件夹的名称

时间:2018-05-23 19:12:17

标签: asp.net-mvc url web-hosting routeconfig

我用ASP.net MVC实现了一个网站。离线时一切正常。但问题是,当我在我的主机上传时,它会将我的根文件夹的名称添加到URL。

我想在GoDaddy Plesk托管中上传我的项目。我的GoDaddy主机是我可以在其上设置多个域设置的主机。所以我有四个不同的网站。

其他网站只是简单的html网站,工作正常,网址只是没有添加任何内容的域名。

但是这个项目是ASP.net MVC。例如,假设我的域名为www.example.com,并且我在根目录中为此项目的根目录创建了一个名为example的文件夹,然后将我的项目作为项目根目录上传到文件夹example中,然后我为我的域添加了IIS management

现在,当我在浏览器中输入www.example.com时,它会重定向到www.example.com/example/id,我不希望这会将我的根文件夹的名称添加到我的网址中。

我不确定问题是在我身边还是在GoDaddy的某些设置中,但这是我的路线配置:

public class RouteConfig
{
    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            name: "Default",
            url: "{action}/{id}",
            defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );
    }
}

enter image description here

我的网址只需www.example.com/id

感谢任何帮助。

0 个答案:

没有答案