WEB Chuyển forum Xenforo qua Hosting mới bị lỗi 404 – not found

Discussion in 'Xenforo' started by redhat, Apr 7, 2018.

  1. redhat

    redhat New Member

    Joined:
    Feb 13, 2018
    Messages:
    17
    Likes Received:
    4
    Trophy Points:
    3
    Gender:
    Male

    Chuyển Forum Xenforo qua Hosting mới bị lỗi 404 – not found


    Vừa qua mình có chuyển Forum Xenforo của svuit.vn sang một Hosting mới và bị mắc lỗi này. Mặc dù các cấu hình forum Xenforo và Database đã ok nhưng khi click vào bất cứ link URL nào thì đều bị báo lỗi sau:

    “Error 404 – Not Found
    The requested page could not be found but may be available again in the feature”


    Nguyên nhân: là do Forum Xenforo được cấu hình URL Friendly và khi moving source forum Xenforo thì file ".htaccess" đã cấu hình cho URL Friendly cho forum Xenforo đã không được moving qua Hosting mới.

    Vậy để moving hoàn chỉnh 1 forum Xenforo qua một Hosting mới các bạn cần thực hiện các công đoạn sau:
    • Kết nối Xenforo forum với Database thành công
    • Chỉnh URL của forum Xenforo lại tương ứng với domain của bạn trong phần admincp --> options --> Basic Board Information
    • Cấu hình file ".htaccess" nếu bạn có URL Friendly

    Sau khi mình moving Forum Xenforo của svuit.vn sang hosting mới và cấu hình Forum demo.svuit.vn kết nối với Database thành công. Mình truy cập vào domain demo.svuit.vn mà mình vừa thực hiện clone forum svuit.vn ra.

    Kết quả hiện thị tại trang chủ của forum đã hiển thị đầy đủ thông tin và forum Xenforo demo.svuit.vn của mình đã load được các thông tin từ Database lên thành công


    xenforo qua hosting moi loi 404 not found (1)


    Tuy nhiên, khi mình click vào một URL bất kì thì nó bị lỗi

    “Error 404 – Not Found

    The requested page could not be found but may be available again in the feature”

    Như hình dưới đây.


    xenforo qua hosting moi loi 404 not found (2)



    Các thông tin bao gồm configure web service và Database đã connect thành công nhưng lại bị lỗi này. Nguyên nhân là do forum Xenforo của svuit.vn có config URL friendly và khi chuyển source Xenforo của svuit.vn qua Hosting khác thì nó không có file “.htaccess” hoặc bị đổi tên thành “.htaccess.no”

    Vì vậy, mình đã vào server và tạo file “.htaccess” bằng các copy file “htaccess.no” có sẵn, hoặc copy file “.htaccess” từ host cũ qua, hoặc lên google search file hướng dẫn tạo “.htaccess” cho forum Xenforo với URL Friendly

    Code:
    [root@localhost demo.svuit.vn]# cp -rvf htaccess.no .htaccess
    
    `htaccess.no' -> `.htaccess'
    Bay giờ mình đã có thể truy cập vào link URL ở trên thành công, sau khi đã có file “.htaccess” trên Hosting chứa source của forum Xenforo demo.svuit.vn


    xenforo qua hosting moi loi 404 not found (3)
     
    Last edited: Apr 7, 2018

Share This Page