繁体   English   中英

如何使用JavaScript重写/更改URL

[英]How to rewrite/change url using javascript

我知道这个问题已经得到解决,但是我的情况有些特殊。

首先,我的站点不是PHP站点(它是XHTML站点)。

因此,有人可以教我如何像这样重写网址:

mysite.com/forum2_theme_CATEGORY-ID.xhtml?n=PAGE-ID&tema=TOPIC-ID 

像这样:

mysite.com/forum2/CATEGORY-ID/TOPIC-ID/PAGE-ID

请注意,我的站点不是PHP站点,而只是XHTML站点。

如果能够找到合适的解决方案,我将感到非常高兴。

谢谢。

您将不得不使用Apache mod_rewrite弄脏手。 对于初学者,有很多不错的教程:

http://www.sitepoint.com/guide-url-rewriting/

您还可以找到与您的重写规则类似的重写规则的现有示例,因为您的案例很标准

如果要更改URL,可以使用: window.history.pushState("", "", '/newpage'); 但这不是建立网站的正确方法。

我不理解您如何在不使用任何服务器站点语言(例如PHP)的情况下创建论坛。 我建议使用ZendFramework(PHP),Spring(Java),ExpressJS等框架。而不是修改mod_rewrite。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM