Hướng dẫn Config để chạy CakePHP 2.x trên host Free

Thứ tư - 24/07/2013 03:38
Chào các bạn. Mình đang tìm hiểu về CakePHP và vừa rồi mình mới upload project của mình lên một host free (uphero.com) và mình gặp lỗi CakePHP không tự REWRITE đường dẫn cho mình dẫn đến website không hoạt động. Sau khi tìm kiếm trên mạng mình tổng hợp được như sau. Xin chia sẻ với những bạn nào gặp phải vấn đề như mình
Hướng dẫn Config để chạy CakePHP 2.x trên host Free
Các bạn vào file .htaccess trong các đường dẫn sau (Chú ý cakephp chính là tên folder chứa project cakephp của bạn) để sửa nội dung của nó
/cakephp/.htaccess


RewriteEngine on
RewriteBase /cakephp/
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]



Tiếp theo là file .htaccess trong thư mục app
/cakephp/app/.htaccess


RewriteEngine on
RewriteBase /cakephp/app/
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]



Và cuối cùng là file .htaccess trong thư mục app/webroot:

/cakephp/app/webroot/.htaccess


RewriteEngine On
RewriteBase /cakephp/app/webroot/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

Tổng số điểm của bài viết là: 10 trong 2 đánh giá

Xếp hạng: 5 - 2 phiếu bầu
Click để đánh giá bài viết

Những tin mới hơn

Những tin cũ hơn

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây