Lỗi khi tạo subfolder website wordpress, subfolder web vào mục con không được

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 26/6/23.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,030
    Đã được thích:
    81
    Điểm thành tích:
    48
    Chào mọi người, mình tạo cái web subfolder website wordpress, cái subfolder web khi truy cập vào mục con không được nó toàn truy cập thẳng vào cái web cha không ah.

    VD: em có cái web quanghong.vn, em muốn tạo 1 cái subfolder domain là: quanghong.vn/product/ và trong cái subfolder này em up 1 cái web mới toanh, nó chạy lên được đầy đủ cả, vào admin quanghong.vn/product/wp-admin được lun.

    Nhưng khi vào: quanghong.vn/product/hut-ham-cau thì nó toàn trả về giao diện của web cha: quanghong.vn mà nó không chạy database và code của cái web subfoldel: quanghong.vn/product/

    Ai biết sao nó không nhận được dữ liệu từ cái subfolder không? em cảm ơn.
     
    Cảm ơn đã xem bài:

    Lỗi khi tạo subfolder website wordpress, subfolder web vào mục con không được

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,907
    Đã được thích:
    1,200
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Thường khi mình cái đặt subfolder trên website wordpress và khi chạy website, thì tập tin .htaccess sẽ được tự động đổi lại, nhưng ở nhiều trường hợp tập tin này không tự đổi được trong lúc cài đặt, thì mình phải sửa lại bằng tay em nhé.

    CẤU HÌNH LẠI SERVER NHẬN SUBFOLDER DOMAIN WEB


    Cấu hình trên vps/hositng sử dụng aphache hỗ trợ tập tin .htaccess


    Đổi cấu hình trong cái .htaccess ở Subfolder Domain Website từ mặc định dưới đây

    Lưu ý:
    đổi ở Subfolder nhé, không phải ở cái web chính.
    Mã:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    Sửa lại thành.
    Mã:
    # BEGIN WordPress
    # Các nội dung nằm giữa "BEGIN WordPress" và "END WordPress" được tạo ra tự động, và chỉ nên được thay đổi thông qua các filter của WordPress. Mọi thay đổi tới thành phần này có thể sẽ bị mất và ghi đè.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /subfolder_name/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /subfolder_name/index.php [L]
    </IfModule>
    # END WordPress
    • subfolder_name: đổi lại thành cái subfolder web của em nhé.

    Cấu hình trên hosting/VPS/server Nginx


    Truy cập vào file nginx.conf của vps đang sử dụng.
    • VD của mình xài hệ điều hành directadmin thì vào: /usr/local/directadmin/data/users/tên_user/nginx.conf và sửa tập tin này.
    • Thêm nội dung sau vào các port 80 và 443
    Mã:
    location /subfolder_name {
        try_files $uri $uri/ /subfolder_name/index.php?q=$uri&$args;
    }
    
    • subfolder_name: đổi lại thành cái subfolder web của em nhé.
    • Xong lưu lại, và chạy lại nginx bằng lệnh sau: # sudo service nginx restart
    subfolder-in-nginx.jpg
     
    Chỉnh sửa cuối: 3/11/23
    seolagi thích bài này.
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,030
    Đã được thích:
    81
    Điểm thành tích:
    48
    • Cảm ơn ad rất nhiều, thanks
     


Chủ để tương tự : Lỗi tạo
Diễn đàn Tiêu đề Date
Mã nguồn mở Wordpress Menu mobile Flatsome lỗi Litespeed Cache không ấn được 24/1/24
Mã nguồn mở Wordpress Subfolder domain website wordpress không nhận lỗi đường dẫn 3/11/23
Mã nguồn mở Wordpress Lỗi Header logo drak src không tìm thấy trong flatsome wordpress 3/6/23
Mã nguồn mở Wordpress Lỗi hiện thị CSS trong Column Edit with UX Builder trong themes Flatsome 25/3/22
Mã nguồn mở Wordpress Wordpress 5.8 bị lỗi widget không hiển thị, error widget update wordpress 5.8 26/7/21