WordPress 往數(shù)據(jù)庫存 IP 的時(shí)候似乎用的是 REMOTE_ADDR,這樣一來數(shù)據(jù)庫里面的評論信息就全是從各個(gè) CDN 服務(wù)器來的 IP。文章來源:http://www.zghlxwxcb.cn/news/detail-683658.html
在 wp-config.php 文件中增加下面代碼就可以獲取 CDN 后訪客的真實(shí) IP。這個(gè)函數(shù)的核心是用解析后的 HTTP_X_FORWARDED_FOR 替換 REMOTE_ADDR。?文章來源地址http://www.zghlxwxcb.cn/news/detail-683658.html
// WordPress 使用 CDN 后獲取訪客真實(shí) IP
if( !empty($_SERVER['HTTP_X_FORWARDED_FOR']) ) {
$get_HTTP_X_FORWARDED_FOR = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
$_SERVER['REMOTE_ADDR'] = trim($get_HTTP_X_FORWARDED_FOR[0]);
}
到了這里,關(guān)于WordPress 網(wǎng)站使用 CDN 后獲取訪客真實(shí) IP的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!