如何在多个环境中使用URL路由?
|
我需要三种不同的环境才能使用url路由:
除错
生活
演示版
这三个的主页是:
http:// localhost:48060 / Login.aspx
http://192.168.0.145/Live/Login.aspx
http://www.website.com/Demo/Login.aspx
实时和演示都与Web应用程序位于同一默认网站中(实时仅在内部公开,而演示在外部公开)。
我想将这些映射到
http:// localhost:48060 /登录
http://192.168.0.145/Live/登录
http://www.website.com/Demo/login
在不重复每个路由映射的情况下,推荐的方法是什么?
谢谢!
我如何为Debug env添加路由的示例:
routes.MapPageRoute(\"Login\", \"login\", \"~/Views/Login.aspx\");
更多信息:
当我尝试添加
routes.MapPageRoute(\"Login\", \"login\", \"~/Live/Views/Login.aspx\");
routes.MapPageRoute(\"Login\", \"login\", \"~/Demo/Views/Login.aspx\");
路线不起作用。尝试访问http://192.168.0.145/Live/login时收到404错误,不确定是什么问题。
我将IIS 7.1用于已发布的版本,以及Win XP pro用于调试的任何版本。
没有找到相关结果
已邀请:
2 个回复
亨尖玛次酥
朗排谎纷瘟