Deny chặn truy cập đường dẫn trong nginx linux

Thảo luận trong 'VPS | Hosting Linux / Windows' bắt đầu bởi seolagi, 3/11/20.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,017
    Đã được thích:
    80
    Điểm thành tích:
    48
    Mặc định khi chặn cấm không có truy cập đường dẫn trên apache chúng ta rất dễ dàng thao tác với file .htaccess, nhưng trên server nginx để chặn đường dẫn chúng ta phải truy cập vào conf php của vps để điều chỉnh.

    VD: để chặn không cho truy cập vào đường dẫn wp-login.php của website wodpress và chỉ cho phép một số ip truy cập vào thì ta làm như sau:

    Truy cập đường dẫn /usr/local/directadmin/data/users/user-web/nginx_php.conf
    Mã:
    location ~ \.php$
    {
        location ~ \wp-login.php$ {
           allow 1.2.3.4;
            deny all;
            include /etc/nginx/fastcgi_params;
           fastcgi_intercept_errors on;
            fastcgi_pass unix:/usr/local/php72/sockets/healct.sock;
          }
    }
    
    • wp-login.php là đường dẫn đăng nhập.
    • 1.2.3.4: là ip cho phép được truy cập.
    • Còn lại chặn tất cả không cho truy cập.
     
    Cảm ơn đã xem bài:

    Deny chặn truy cập đường dẫn trong nginx linux



Chủ để tương tự : Deny chặn
Diễn đàn Tiêu đề Date
VPS | Hosting Linux / Windows Thay đổi/Change Currency Format setting in Windows 10 11 Server 29/7/23
VPS | Hosting Linux / Windows VPS chặn blog IP, cách mở ip bị vps chặn trên VPS linux như thế nào? 20/12/21
VPS | Hosting Linux / Windows Changel PHP Version Hosting DirectAdmin / Plesk / cPanel thành công 100% 13/9/18