DEV Community

Cover image for Xóa tham số “?i=1” trên URL WordPress
Huỳnh Trọng Phúc
Huỳnh Trọng Phúc

Posted on

Xóa tham số “?i=1” trên URL WordPress

Tham số “?i=1” xuất hiện trên URL là gì?
Website WordPress miễn phí hoặc thiết kế từ các dịch vụ bên ngoài đôi khi sử dụng dịch vụ lưu trữ InfinityFree (Dịch vụ lưu trữ web miễn phí được sử dụng phổ biến). Có lúc sẽ xuất hiện tham số “/?i=1” hay “/?i=n” trên URL của bạn. Đây là những hậu tố hoàn toàn vô hại và ngược lại còn giúp bảo vệ website của bạn khỏi các BOT độc hại. Hầu hết người dùng không tin rằng trang web của họ cần hệ thống bảo mật, họ chỉ cảm thấy bất tiện vì nó. Nhưng các tập lệnh lỗi thời có thể bị tấn công và bắt đầu phát tán phần mềm độc hại, gửi thư rác,…

Nhưng tất nhiên không ai muốn trang website của mình xuất hiện là digital-fullstack.com/?i=1 thay vì digital-fullstack.com và sau đây là cách khắc phục: https://digital-fullstack.com/xoa-tham-so-tren-url-wordpress/

Mở file .htaccess và chèn đoạn code này ở đầu file:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)i=[^&]+(.*)$ [NC]
RewriteRule ^(.*)$ /$1?%1%2 [R=301,L]
</IfModule>

Top comments (0)