2012-11-22 22 views
2

我使用的点网核弹 ,我需要重写我的网站网址 例如:从products.aspx产品的计算机/ home.aspxAsp.net /点净核弹重写URL

我试过使用这个规则修改siteurls.config

<LookFor>.*/products.aspx</LookFor> <SendTo>~/products-computers/home.aspx</SendTo> 它不起作用。 请帮忙!

+0

你能否更详细地如何规则不起作用指定。它一点都没有点燃吗?您获得products.aspx的HTTP响应代码是什么? – mika

+0

你有两个物理可用的页面吗?或者他们是dotnetnuke页面? –

回答

0

如果你想改变你的网站的网址,则需要使用像URLMaster工具从Ifinity以获得最大的灵活性

你是做什么用siteurls.config似乎是被定义如果有人请求/products.aspx而不是加载名为products.aspx的页面,他们会将具有路径(在DNN中定义)的页面加载为/products-computers/home.aspx

这意味着您需要有一个名为Products-Computers的父页面和一个名为Home的子页面。

0

我曾经编辑siteurls.config,它对我有用 - 你应该小心语法。我不喜欢重新siteurls.config是,你最终在右页,但在浏览器的地址栏中有错误的地址。所以,我的偏好是这个解决方案,我调查&亲自测试,它是由计算器社区成员证实,以及:

redirecting old site pages to single page on dnn portal