Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 如何更改url操作的名称_Asp.net Mvc 3_C# 4.0_Dns - Fatal编程技术网

Asp.net mvc 3 如何更改url操作的名称

Asp.net mvc 3 如何更改url操作的名称,asp.net-mvc-3,c#-4.0,dns,Asp.net Mvc 3,C# 4.0,Dns,在我的url而不是localhost:45120/Home/Index中,我们需要像stackoverflow这样的网站名称 如何使用asp.net mvc3为我们的项目实现这一点。那么,您应该从任何域名托管公司注册域名。您将不得不从托管公司购买网络空间,并将您的域名重定向到您购买的网络空间的ip **EDIT:** routes.MapRoute( "Can Be anything", // Route name "you

在我的url而不是
localhost:45120/Home/Index
中,我们需要像stackoverflow这样的网站名称


如何使用asp.net mvc3为我们的项目实现这一点。

那么,您应该从任何域名托管公司注册域名。您将不得不从托管公司购买网络空间,并将您的域名重定向到您购买的网络空间的ip

**EDIT:**



 routes.MapRoute(
                "Can Be anything", // Route name
                "yourpath/{para1}", // URL with parameters[if you want to have any]
                new { controller = "Quote", action = "Index" }, // Parameter defaults
                new { httpMethod = new HttpMethodConstraint("GET") }
                );

你的意思是你想从url中删除localhost并将自定义名称放在那里?@BhushanFirake不完全是,但通常是其他人所做的。我的意思是,如果我们打开任何网站,他们的网站名称就会出现。同样,我想要我自己的名字而不是localhost谢谢,我如何删除其他参数,如id和值相反,如果我们有localhost:787834/Home/index/5,那么我想删除Home/index/5我该怎么做that@Naidu:您正在通过该url将5作为索引方法中的参数传递,如果您删除了,那么您将无法获取参数。。。!!我不想删除我不需要在url中显示的内容。不仅是id,而且我不想显示我的控制器名称和操作方法name@Naidu:…在App_Start文件夹中的RouteConfig.cs文件中配置路由