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

Discussion in 'Hỏi - Đáp Tên Miền - Hosting - VPS - Server' started by dhv49, Feb 27, 2016.

  1. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Em mua vps bên vhost, sau đó em tạo một host và trỏ domain cuitrau.org về. Việc trỏ thành công nhưng khi click vào các trang thì bị lỗi 404 not found. Rất mong sự giúp đỡ.
     
  2. vanphu113

    vanphu113 Khách VNXF

    Bạn Có thể để mình kiểm tra VPS không ?
    Bạn có rành về lệnh quản trị mạng trên ssh khoong ?
     
  3. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Cảm ơn bạn đã trả lời. @vanphu113 có thể hướng dẫn mình thao tác tại đây để mình học được không. Tránh tính trạng lần sau mắc phải lỗi đó phải nhờ người khác tiếp.
     
  4. vanphu113

    vanphu113 Khách VNXF

    Bạn kiểm tra lại xem website của mình có dùng rewrite không.?
    nếu có bạn tạm thời tắt nó xem sao.
     
  5. ThemeTrade

    ThemeTrade Thượng Đế

    Joined:
    Jan 7, 2016
    Messages:
    30
    Likes Received:
    13
    Trophy Points:
    8
    Gender:
    Male
    Location:
    Ho Chi Minh
    Từ mắt thường ta nhìn thấy là nhiều khả năng bác thiếu file .htaccess :rolleyes:. Kiểm tra xem có file .htaccess chưa nhé bạn!
     
    dhv49 likes this.
  6. vanphu113

    vanphu113 Khách VNXF

    mở file cấu hình domain trong NGINX của bạn lên
    /usr/local/nginx/conf/conf.d
    , tìm location / {....} và thay thành:
    HTML:
     location / {
                root   /var/www/html/domaincuaban.com;
        }
    và restart nginx lại là được
     
    dhv49 likes this.
  7. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Thư mục gốc chưa có bạc ạ. Bác có thể hướng dẫn thêm
     
    ThemeTrade likes this.
  8. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Không được bạn.
     
  9. vanphu113

    vanphu113 Khách VNXF

    Sao lại không được, bạn đã làm chưa, gửi thông tin vps qua tôi kiêm tra cho bạn
     
  10. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    mình tìm và không thấy
    Code:
    location / {....}
    mà chỉ thấy
    Code:
            # use fastcgi for all php files
            location ~ \.php$
            {
                try_files $uri =404;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                include /etc/nginx/fastcgi_params;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include /etc/nginx/nginx_limits.conf;
                if (-f $request_filename)
                {
                    fastcgi_pass unix:/usr/local/php55/sockets/abcxyz.sock;
                }
            }
        # deny access to apache .htaccess files
        location ~ /\.ht
        {
            deny all;
        }
    và thay thử cũng không được
     
  11. ThemeTrade

    ThemeTrade Thượng Đế

    Joined:
    Jan 7, 2016
    Messages:
    30
    Likes Received:
    13
    Trophy Points:
    8
    Gender:
    Male
    Location:
    Ho Chi Minh
    hehe vậy là tớ bắt trúng bệnh rồi nhé.

    Bạn vào thư mục gốc tạo file .htaccess

    Thêm nội dung sau vào file trên là ok:

    # BEGIN WordPress

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    Cần giao lưu thêm hãy pm skype cho tớ: themetrade :rolleyes:
    nice too meet you sun~~

    Done! :rolleyes:
     
  12. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Đã tạo file .htaccess với nội dung như trên nhưng vẫn chưa được :(
     
    ThemeTrade likes this.
  13. ThemeTrade

    ThemeTrade Thượng Đế

    Joined:
    Jan 7, 2016
    Messages:
    30
    Likes Received:
    13
    Trophy Points:
    8
    Gender:
    Male
    Location:
    Ho Chi Minh
    vậy là nó bị lỗi khác rồi, và công lực hiện giờ của bạn ko thể giải quyết dc!
     
    dhv49 likes this.
  14. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Tại lấn trước gặp lỗi sau đó nhờ một bác fix giúp cho =>0k. Rồi lần tới gặp lỗi tương tự lại nhờ bác ý tiếp thì thấy phiền người ta nên bây giờ quyết tâm học tử tế nên mong bác mất công chỉ nhiệt tình
     
  15. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Vậy làm quen chắc được. Bạn ở đâu?
     
    ThemeTrade likes this.
  16. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Nếu ở HN ta giao lưu làm quen cái, nếu hợp phong thủy thì cafe :D
     
    ThemeTrade likes this.
  17. ThemeTrade

    ThemeTrade Thượng Đế

    Joined:
    Jan 7, 2016
    Messages:
    30
    Likes Received:
    13
    Trophy Points:
    8
    Gender:
    Male
    Location:
    Ho Chi Minh
    hehe tớ ở HCM, bác book vé khứ hồi sáng bay ra trà chanh chém gió chiều mình về kaka :rolleyes:
     
  18. dhv49

    dhv49 Thượng Đế

    Joined:
    Mar 14, 2015
    Messages:
    243
    Likes Received:
    153
    Trophy Points:
    43
    Gender:
    Male
    Ờ ý kiến hay nhất từ sáng tới giờ. Hay là làm phát kaka.
    Mà web này phần đa toàn bạn ở Nam không thì phải. Quen được mầy bác hết SG, ĐN, VT
     
    ThemeTrade likes this.
  19. vanphu113

    vanphu113 Khách VNXF

    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;
        }
     
  20. vanphu113

    vanphu113 Khách VNXF

    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
     

Share This Page