如果 ip 不同,Wordpress 重定向到登录页面
Wordpress redirect to login page if ip is different
我正在 Wordpress 中创建一个可以从特定 IP 查看的内部网站,或者如果从另一个 IP 访问它,它会重定向到登录页面。我尝试从 .htaccess 和 functions.php 重定向,但没有成功。
在 functionts.php 我把这段代码放在另一个 post:
function ip_based_login() {
$visitor = $_SERVER['REMOTE_ADDR'];
$redirectTo = site_url('wp-admin');
if (!preg_match("/95.81.51.134/",$visitor)) {
wp_redirect($redirectTo);
}
exit;
}
add_action('init', 'ip_based_login');
这段代码给出了错误:该页面在 Firefox 中没有正确重定向。
在我想到 posting.
之前,我删除了代码形式 .htaccess
我该怎么做?
通过插件尝试
站点访问受限
它有你要找的东西。
我正在 Wordpress 中创建一个可以从特定 IP 查看的内部网站,或者如果从另一个 IP 访问它,它会重定向到登录页面。我尝试从 .htaccess 和 functions.php 重定向,但没有成功。 在 functionts.php 我把这段代码放在另一个 post:
function ip_based_login() {
$visitor = $_SERVER['REMOTE_ADDR'];
$redirectTo = site_url('wp-admin');
if (!preg_match("/95.81.51.134/",$visitor)) {
wp_redirect($redirectTo);
}
exit;
}
add_action('init', 'ip_based_login');
这段代码给出了错误:该页面在 Firefox 中没有正确重定向。 在我想到 posting.
之前,我删除了代码形式 .htaccess我该怎么做?
通过插件尝试
站点访问受限
它有你要找的东西。