PushState没有mod_rewrite

时间:2014-04-08 18:18:35

标签: javascript jquery mod-rewrite

思想:
网站有一个JavaScript导航切换div。它发送Divs ID的推送状态(例如“主页”),其URL类似于domain.com/homepage。 /主页本身并不令人兴奋。如果我重新加载页面,它会给出404。

问题:
打开domain.com/homepage时,如何解决这个问题并运行“changeDiv(id)”功能?我是否需要mod_rewrite或者我可以在打开并运行Javascript函数时获取/ homepage吗?
如果是Mod_Rewrite
如果我必须使用mod_rewrite,我该如何做到最好?
mod_rewrite必须知道,当我调用domain.com/homepage时,domain.com/javascript:changeDiv(homepage)将运行。这可能吗?

1 个答案:

答案 0 :(得分:1)

mod_rewrite将是您的最佳选择。

RewriteEngine On
RewriteRule /(.*)$ index.php?action=$1

操作将包含以下网址的homepage

domain.com/homepage

不幸的是,对我来说,你的问题特别要求其他东西,即使这是你唯一的选择。