我打算用AJAX做一个网站。
目前我用'#'
更改主要内容 e.g。 example.com/#home
- > example.com/#site1
我设法在标签更改时更改内容。
但现在我想使用谷歌知道的方法。
example.com/home/
- > example.com/site1/
到目前为止,我知道如何在不重新编码页面的情况下更改URL。 (Modify the URL without reloading the page)我的问题是,如果用户重新加载网站或使用导航按钮,他将登陆example.com/site1/index.php
而不是example.com/index.php
。
但重要的是将数据(site1)发送到脚本。
我希望你能理解我的问题。
答案 0 :(得分:1)
无论网址是什么,您都需要服务器端(例如.htaccess
)返回index.php。
请点击此处查看可能的解决方案:https://stackoverflow.com/a/8392502/1030527