将子目录名称用作$_GET或$_POST数据

时间:2015-04-06 作者:invot

我有一个包含项目列表的页面,我想让我的用户循环浏览这些项目,而不会在每个项目之间发生页面加载。这是可行的。但是,我也希望每个项目都有自己的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 文件

1 个回复
SO网友:invot

好吧,你知道什么--有一个插件:https://wordpress.org/plugins/redirection/

在插件设置的“重定向”选项卡下,您可以根据需要设置任意多个重定向规则。

结束

相关推荐

通过HTAccess将图像URL重定向到页面

我正在尝试将图像URL重定向到页面。我用了301Redirection 插件,但这似乎不起作用。对于ex:http://mywebsite.com/wp-content/uploads/2015/02/Contestant-11.jpg 应重定向到mywebsite。com/页我在个人图像设置中使用了“链接到”到“媒体文件”,因为我使用的是社交画廊插件,它需要将图像链接到“媒体文件”(因为它是Lightbox社交共享插件)如何使用htaccess将所有图像URL重定向到我选择的页面?