【发布时间】:2011-12-09 22:56:22
【问题描述】:
我有一个网站,其中有两个版本:一个是西班牙语版本,一个是英文版本。它们位于不同的服务器和不同的域中。所以它们实际上表现为两个不同的网站。
我只有一个 ASP .NET 项目,并且根据域的不同,我会以西班牙语或英语显示所有文本。这是正确的。
我首先用西班牙语开发它,所以我的页面名称是用西班牙语写的,比如“Buscar.aspx”(“Buscar”的意思是“搜索”)。
我还想翻译页面名称,以便在浏览器的地址栏中显示英文名称。例如,对于我的页面“Buscar.aspx”,我希望在地址栏中显示“Search.aspx”。
所以我的问题是:有没有办法声明某种“别名”(或其他机制),以便我可以通过一个单一的 ASP 处理对“Buscar.aspx”和“Search.aspx”的请求。 NET 页面,但仍以两个不同的地址出现在地址栏中?
【问题讨论】:
标签: asp.net