例如,用户无法访问http://example.com/here,但可以访问添加更多内容的任何内容。一个例子是http://example.com/her?action=blah blah。
这样做的目的是防止通过直接访问页面来访问文件,但允许文件与添加的更多操作/链接一起使用。
我只想感谢大家的快速反应。根据我得到的答案,我使用了 php 并且它有效。
我使用了以下内容:
function access_granted(){
global $pagenow;
if(!isset($_GET['action']) && 'wp-login.php' == $pagenow ) {
wp_redirect('http://example.com/');
exit();
}
}
不过,我确实有一个问题。我将 wp-login.php 网址更改为http://example.com/here而不是http://example.com/wp-login.php。
我的问题是现在,函数 access_granted 不再起作用了。我的猜测是 $pagenow。
任何建议,例如如何检查 url/here 而不是 wp-login.php?