Jes*_*fon 5 seo url-rewriting sitecore sitecore6
我已经阅读了六本有关将空间重写为Sitecore中更友好的内容的指南,但是它们都依赖于Sitecore的<encodeNameReplacements/>元素,该元素还颠倒了替换操作,要求“-”成为名称的非法字符。
问题是我们的应用程序的URL的主机名中带有“-”。Sitecore将其重写为404。
有没有人有关于如何在Sitecore上重写URL的想法,而又不依赖<encodeNameReplacements并仍然允许“-”作为合法的商品名称字符?我们目前最好的想法是使用比普通的“-”稍微复杂的东西,例如“-”或“ _”。这不是一个好主意,因此,感谢您对此问题的任何见解。
编辑:我们正在运行与Sitecore 6.5的多站点安装程序
小智 2
因此,如果我假设正确,您希望将项目名称中的空格替换为其他一些对 SEO 友好的字符。无论您配置什么替换,您都需要在方程两边应用变换(双关语)。因此“--”或“_”将不得不成为非法的项目名称字符。
我通常认为这样做是一个坏主意,并且宁愿让我的内容编辑确定其内容的确切网址。
但是,如果您绝对需要将其作为规则来实现,那么解决方案之一是实现自定义处理程序来更改您的真实项目名称,同时保留项目显示名称的原始形式。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
3635 次 |
| 最近记录: |