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

Thảo luận trong 'Hỏi - Đáp Tên Miền - Hosting - VPS - Server' bắt đầu bởi dhv49, 27/02/2016.

  1. dhv49

    dhv49 Thượng Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    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 Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    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 Đế

    Tham gia:
    07/01/2016
    Bài viết:
    30
    Đã được thích:
    13
    Điểm thành tích:
    8
    Giới tính:
    Nam
    Nơi ở:
    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 thích bài này.
  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 thích bài này.
  7. dhv49

    dhv49 Thượng Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Thư mục gốc chưa có bạc ạ. Bác có thể hướng dẫn thêm
     
    ThemeTrade thích bài này.
  8. dhv49

    dhv49 Thượng Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    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 Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    mình tìm và không thấy
    Mã:
    location / {....}
    mà chỉ thấy
    Mã:
            # 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 Đế

    Tham gia:
    07/01/2016
    Bài viết:
    30
    Đã được thích:
    13
    Điểm thành tích:
    8
    Giới tính:
    Nam
    Nơi ở:
    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 Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Đã tạo file .htaccess với nội dung như trên nhưng vẫn chưa được :(
     
    ThemeTrade thích bài này.
  13. ThemeTrade

    ThemeTrade Thượng Đế

    Tham gia:
    07/01/2016
    Bài viết:
    30
    Đã được thích:
    13
    Điểm thành tích:
    8
    Giới tính:
    Nam
    Nơi ở:
    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 thích bài này.
  14. dhv49

    dhv49 Thượng Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    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 Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Vậy làm quen chắc được. Bạn ở đâu?
     
    ThemeTrade thích bài này.
  16. dhv49

    dhv49 Thượng Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Nếu ở HN ta giao lưu làm quen cái, nếu hợp phong thủy thì cafe :D
     
    ThemeTrade thích bài này.
  17. ThemeTrade

    ThemeTrade Thượng Đế

    Tham gia:
    07/01/2016
    Bài viết:
    30
    Đã được thích:
    13
    Điểm thành tích:
    8
    Giới tính:
    Nam
    Nơi ở:
    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 Đế

    Tham gia:
    14/03/2015
    Bài viết:
    243
    Đã được thích:
    153
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Ờ ý 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 thích bài này.
  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
     

Chia sẻ trang này