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,047
    Đã đượ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,997
    Đã được thích:
    1,216
    Đ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,047
    Đã đượ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 Lỗi 404 order-received page not found Woocommerce 8/9/24
Mã nguồn mở Wordpress Lỗi tự động download file wordpress 11/8/24
Mã nguồn mở Wordpress Đã xảy ra lỗi không mong muốn, Lỗi cấu hình của máy chủ wordpress 5/7/24
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