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:
    997
    Đã được thích:
    79
    Điểm thành tích:
    28
    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,758
    Đã được thích:
    1,170
    Đ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é.

    Em phải đổi cấu hình trong cái .htaccess từ mặc đị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é.
     
    seolagi thích bài này.
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    997
    Đã được thích:
    79
    Điểm thành tích:
    28
    • Cảm ơn ad rất nhiều, thanks