Sửa lỗi WordPress hiển thị địa chỉ IP của Localhost

Tùy thuộc vào phần mềm mà bạn cài đặt trên máy chủ của mình và cách nó được cấu hình, địa chỉ IP máy khách có thể không được chuyển tiếp đúng cách. Đáng tiếc là Wordpress không được tích hợp tùy chọn để chuyển tiếp địa chỉ IP của máy khách. Bài viết dưới đây Taimienphi.vn sẽ hướng dẫn bạn cách sửa lỗi Wordpress hiển thị địa chỉ IP của Localhost trên bình luận người dùng.

Trên máy chủ web thông thường, WordPress không xảy ra bất kỳ vấn đề nào liên quan đến hiển thị chính xác địa chỉ IP của khách truy cập trang hoặc người bình luận, ....
sua loi wordpress hien thi dia chi ip cua localhost

Tuy nhiên trên một số máy chủ khác, WordPress có thể không hiển thị đúng địa chỉ IP trong bảng điều khiển nhận xét hoặc các vị trí khác. Thay vào đó, WordPress hiển thị địa chỉ IP của Localhost là 127.0.0.1. Vì vậy bài viết này Taimienphi.vn sẽ hướng dẫn bạn cách sửa lỗi WordPress hiển thị địa chỉ IP của Localhost trên bình luận người dùng.

Sửa lỗi địa chỉ IP không chính xác trên WordPress

Lưu ý: Trước khi chỉnh sửa file bất kỳ trong WordPress, bạn nên tạo một file sao lưu để tránh trường hợp xấu có thể xảy ra.

Cách đơn giản nhất để giải quyết vấn đề này là thêm một đoạn code snippet vào file "wp-config.php". Để làm được điều này, bạn mở client FTP, sau đó đăng nhập tài khoản FTP và mở file wp-config.php.

sua loi wordpress hien thi dia chi ip cua localhost 2

Sau khi đã mở file, sao chép đoạn code snippet dưới đây vào dán vào phía cuối file:

// Code for showing correct client IP address

if ( isset( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {

$mte_xffaddrs = explode( ',', $_SERVER['HTTP_X_FORWARDED_FOR'] );

$_SERVER['REMOTE_ADDR'] = $mte_xffaddrs[0];

}

sua loi wordpress hien thi dia chi ip cua localhost 3

Tiếp sau đó lưu file và tải lại file lên.

sua loi wordpress hien thi dia chi ip cua localhost 4

Từ giờ bạn sẽ thấy địa chủ IP thực của máy khách trên trang bình luận WordPress và các vị trí khác, như vậy là bạn đã sửa lỗi WordPress hiển thị địa chỉ IP của Localhost trên bình luận người dùng thành công.

Điều gì xảy ra với Code Snippet?

Khi trang web WordPress nằm sau proxy HTTP hoặc sử dụng cân bằng tải, HTTP có tên gọi là "X-Forwarded-For" được sử dụng để lưu trữ tất cả địa chỉ IP bao gồm địa chỉ IP thật của máy khách trong một chuỗi.

Theo mặc định, địa chỉ IP trong X-Forwarded-For được tách riêng bằng dấu phẩy và địa chỉ IP đầu tiên trong chuỗi luôn là địa chỉ IP của máy khách.

Những gì mà chúng ta thực hiện với đoạn code snippet ở trên là để lấy tất cả các địa chỉ IP đó, phân chia thành các phần riêng biệt và lưu trữ trong mảng $mte_xffaddrs. Vì địa chỉ IP đầu tiên có liên quan đến máy khách, nên chúng ta có thể sử dụng chỉ số Zero và trỏ nó tới REMOTE_ADDR trong mảng $ _SERVER.

Sửa lỗi địa chỉ IP không chính xác trên WordPress sử dụng Plugin

Nếu không muốn động chạm đến các file WordPress cốt lõi, bạn có thể sử dụng plugin có tên là Proxy Real IP. Mặc dù plugin này không được cập nhật trong một khoảng thời gian dài, nhưng nó hoạt động vẫn khá tốt. Về cơ bản plugin này hoạt động như đoạn code snippet ở trên. Chỉ khác một điều là plugin Proxy Real IP sử dụng hàm preg_match chứ không phải hàm explode.

Chỉ cần cài đặt và kích hoạt plugin giống như bạn vẫn làm với các plugin khác. Không có trang cài đặt hoặc các tùy chọn để cấu hình.

Tải plugin Proxy Real IP về máy và cài đặt tại đây : Download Proxy Real IP

sua loi wordpress hien thi dia chi ip cua localhost 5

Sửa lỗi địa chỉ IP không chính xác trên WordPress sử dụng Cloudflare

Khi ở sau một proxy như Cloudflare, đôi khi WordPress có thể hiển thị IP Cloudflare chứ không phải IP thật của khách truy cập hay địa chỉ IP của Localhost.

Có một cách đơn giản để khắc phục vấn đề này. Chỉ cần dán đoạn mã dưới đây vào cuối file wp-config.php:

// Fix incorrect IP when using Cloudflare

if ( array_key_exists( 'HTTP_CF_CONNECTING_IP', $_SERVER ) ) {

$_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP'];

}

sua loi wordpress hien thi dia chi ip cua localhost 6

Đoạn mã trên lấy địa chỉ IP thật của máy khách bằng cách sử dụng HTTP_CF_CONNECTING_IP và chỉ REMOTE_ADDR tới địa chỉ IP đó.

Trên đây Taimienphi.vn vừa hướng dẫn bạn một số cách sửa lỗi WordPress hiển thị địa chỉ IP của Localhost trên bình luận người dùng. Bạn có đang gặp phải lỗi này hay không? Đừng quên chia sẻ ý kiến của bạn cho Taimienphi.vn nhé.

Nếu bạn đang tìm hiểu về WordPress và muốn trải nghiệm nền tảng website này, trước hết bạn có thể cài WordPress trên localhost để làm quen dần và mày mò, tìm hiểu về nó.

https://thuthuat.taimienphi.vn/sua-loi-wordpress-hien-thi-dia-chi-ip-cua-localhost-32073n.aspx
Sau khi đã cài đặt thành công, bạn tiến hành các bước thiết kế, tạo wordpress theo ý kiến của riêng mình nhé, bài viết tạo Wordpress sẽ giúp bạn thực hiện việc này dễ dàng hơn, Chúc các bạn thành công !

Tác giả: Đỗ Bá Hưng     (4.0★- 14 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Cách cài đặt WordPress
Cách xuất bản Page trong WordPress
Một số thủ thuật tối ưu tốc độ cho WordPress
Cách chỉnh sửa Page, chỉnh sửa trang trong WordPress
Cách bật HTTPS cho WordPress mà không cần mua chứng chỉ SSL
Từ khoá liên quan:

Sửa lỗi WordPress hiển thị địa chỉ IP của Localhost

, sửa lỗi WordPress, lỗi WordPress hiển thị địa chỉ IP của Localhost,

SOFT LIÊN QUAN
  • WordPress cho Android

    Ứng dụng quản lý trang web WordPress trên mobile

    WordPress cho Android là ứng dụng cho phép người dùng đăng tải các post mới, chỉnh sửa nội dung và quản lý các bình luận trên blog Wordpress, với WordPress cho Android, bạn có thể quản lý blog cũng như trang web cá nhân của mình mọi lúc, mọi nơi từ điện thoại thông minh hay máy tính bảng.

Tin Mới

  • Top Theme WordPress miễn phí đẹp nhất

    Nếu bạn đang có kế hoạch bắt đầu kinh doanh trực tuyến, thì điều đầu tiên bạn cần là một trang web hoặc một blog để giới thiệu sản phẩm. Trong giai đoạn đầu, có thể bạn chưa có nhiều tiền dành cho thiết kế, nên các theme Wordpress miễn phí sẽ là lựa chọn tối ưu nhất. Trong bài viết này, chúng ta hãy cùng tìm hiểu một số theme Wordpress miễn phí tốt nhất, phù hợp với nhiều loại dự án khác nhau.

  • Top plugin hay cho WordPress

    Wordpress là một hệ thống quản trị nội dung linh hoạt, nhưng tìm kiếm trang web mặc định của nó lại không hỗ trợ phân loại, tùy chỉnh bài đăng và các trường nội dung. May mắn thay, có rất nhiều plugin có sẵn để mở rộng

  • Mẹo tăng cường bảo mật WordPress

    Nếu bạn đang chạy một trang web hỗ trợ Wordpress, bảo mật sẽ là mối quan tâm hàng đầu. Trong hầu hết các trường hợp, blog Wordpress có thể bị tin tặc tấn công vì các tệp cốt lõi và / hoặc plugin của chúng đã "lỗi thời".

  • Khôi phục dữ liệu bị mất bằng Pandora Recovery

    Có rất nhiều nguyên nhân dẫn đến việc bị mất dữ liệu trên máy tính và bạn đang phải suy nghĩ làm thế nào để cứu dữ liệu máy tính. Đừng lo lắng gì cả với phần mềm Pandora Recovery bạn có thể lây lại tất cả những dữ liệu đã mất mà không tốn một đồng nào. Bài viết dưới đây Taimienphi.vn sẽ hướng dẫn bạn cách lấy lại dữ liệu máy tính bằng Pandora Recovery.


 Mùa hè tới rồi muốn so sánh giá tìm điều hòa giá rẻ nhất thị trường hãy dùng TopGia để so sanh gia có nhiều mẫu dieu hoa để so sanh sanh, xem dieu hoagiá rẻ để so sánh giá