我知道删除网址扩展程序是网站编程的新模式。不幸的是,我的网站托管在混合服务器配置上。对我的网站的调用进入了一个Apache服务器,该服务器可以识别我的呼叫是用于.aspx页面,并将呼叫传递给IIS服务器以完成呼叫。这使我的网站在这一点上变得复杂,因为我在Visual Studio 2015中进行编码,并且在删除扩展的新规则之后进行建模,并且调用永远不会传递给IIS服务器。保留网址扩展
我不是一个大的HTML家伙,我找不到任何东西放在web.config或我的global.asax文件中,代码告诉系统覆盖删除扩展的规则,并保留我的扩展名。我在这里看到几个帖子来删除扩展名,但没有保留它们。
基本上,当我打电话给www.mysite.com/Default.aspx时,当前配置会删除.aspx扩展名,并且该调用是www.mysite.com/Default。我希望在对该站点的调用中保持.aspx扩展名,以便它通过Apache服务器和IIS服务器。任何帮助将不胜感激。