Nhờ các bác khắc phục giúp lỗi 404 của nginx

bạn vào chổ khi nãy tìm chổ
PHP:
 # deny access to apache .htaccess files
    location ~ /\.ht
    {
        deny all;
    }

sửa thành
PHP:
 # deny access to apache .htaccess files
    location ~ /\.ht
    {
        allow all;
    }
Và nó báo thế này bạn: Nginx is functioning normally
 
Nếu không được bạn gửi code trong file .htaccess của bạn lên đây tôi kiểm tra
mình cài: WordPress
và kiểm tra trong đó không có .htaccess
Vừa tạo file .htaccess như của ThemeTrade nhưng vẫn không được
Mã:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
 
  • Like
Reactions: THB
web bạn có dùng rewrite nhưng sao lại không có file .htaccess được. trước đây có hay không ?
 
  • Like
Reactions: THB
Bạn làm theo hướng dẫn nhé. Nginx không hỗ trợ file .xxx vậy nên ko support .htaccess. Bạn cần convert htaccess sang config nginx.cnf
 
  • Like
Reactions: THB
Back
Top