我有一个包含项目列表的页面,我想让我的用户循环浏览这些项目,而不会在每个项目之间发生页面加载。这是可行的。但是,我也希望每个项目都有自己的URL。我使用此代码段让浏览器在用户单击某个项目时更改url:
if (typeof history.pushState != \'undefined\') {
var stateObj = { foo: "bar" };
history.replaceState(stateObj, "", "/mypage/" + prop.replace(/\\s+/g, \'-\').toLowerCase() + "/");
}
我还想知道的是,当有人访问那些伪造的URL时
/mypage/
将作为发送
$_GET
或
$_POST
数据
最好的方法是什么?我知道我可以在我的。htaccess文件,但是否有其他方法可以插入functions.php
文件