我知道这已经得到了解答,但我的某些特别之处。
首先,我的网站不是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网站。
如果能得到合适的解决方案,我会很高兴。
感谢。
答案 0 :(得分:0)
你必须用Apache mod_rewrite让你的手有点脏。为初学者提供了很多很好的教程:
http://www.sitepoint.com/guide-url-rewriting/
您也可以找到类似的重写规则的现有示例,因为您的案例很标准
答案 1 :(得分:0)
如果您想更改可以使用的网址:
window.history.pushState("", "", '/newpage');
但这不是构建网站的正确方法。
我不明白你是如何在不使用任何服务器站点语言(如PHP)的情况下创建论坛的。我建议使用像ZendFramework(PHP),Spring(Java),ExpressJS等框架,而不是修改mod_rewrite。