Joomla网址的问题

时间:2011-02-16 15:53:50

标签: javascript ajax joomla sef

您好我的网站上的网址重写有问题。我的情况是,该网站是完全ajax加载,我在网址中更改哈希在网站内导航..当有人把哈希的网址放入他的浏览器,它会加载正确..这有我第一个问题,例如在Facebook上的链接和网站上的复制链接..这些链接只是由joomla生产的SEF网址,所以当人们来到网站时,例如来自有这个链接的facebook,我必须解析它并改为散列。简单地说它必须是一致的。它完全正常工作,但今天我从Joomla发送的时事通讯链接有另一个问题。这些都不是由Jrouter解析,所以我有另一个问题,将这些解析成哈希形式。它变得非常复杂,我问这里有人知道一些最佳实践,以使这种行为工作..

我为自己的英语道歉,也许有些模糊不清:)以下是一些描述链接,我希望你能得到它,并且可以帮助我;)

http://www.designclub.cz/ - base url没问题,当你点击链接时哈希会改变

http://www.designclub.cz/#en/realizace-prehled - 形式的url..again没有问题

http://www.designclub.cz/index.php/en/design - 没有形式的网址,但是以SEF形式...正在工作

http://www.designclub.cz/index.php?option=com_content&view=article&id=95:bongio-koupelny&catid=13&Itemid=14 --raw url,这里它来了.Joomla会接受它,但是有非哈希的url检测,所以有问题,它会卡在404上,但它不是主要的点......很容易修复..但是我需要把它解析成哈希...我希望你能理解。通常我能够解析成正确的形式,但是有问题,在SEF网址中是名字od部分和类别insteas id在nonSEF url ..我真的不想从数据库中取出这些名称..这是可能的,但它太可怕了:))

所以再次抱歉这个czenglish的混搭并感谢你的帮助:)。

1 个答案:

答案 0 :(得分:0)

所以已经解决了..它不是完美的,但是谁在乎:D现在我正在检测?在url中的位置作为重新分析它的条件。如果是url中的问号我让它成为并改变下一个ajax请求(我的链接从可以做到ajax请求有所有的sef url,所以我可以简单地将它解析为散列形式)