Trong bài viết này, tôi sẽ cung cấp cho bạn các ví dụ mã cụ thể để trả lời câu hỏi Làm thế nào để triển khai laravel mà không cần di chuyển thư mục công khai bằng Ví dụ và . Mong rằng bài viết sẽ hỗ trợ các bạn thao tác nhanh hơn
RewriteEngine On RewriteRule ^[.*]$ public/ [L]
Mong được hỗ trợ bạn kịp thời hơn. Vui lòng tìm các ví dụ minh họa bổ sung xung quanh câu hỏi' Cách triển khai laravel mà không cần di chuyển thư mục chung với Ví dụ
Làm cách nào để tải tệp hoặc thư mục lên trong dự án Laravel?
Như vậy là tất cả các thư mục hay file trong project Laravel của chúng ta sẽ được upload lên thư mục public_html trên hosting. Chúng tôi trở lại dự án Laravel trong địa phương. Vui lòng sao chép tập tin. chỉ cần dán nó vào thư mục gốc của dự án laravel. Mở tệp public_html/index. php, hãy tìm mã như bên dưới
Tôi có thể triển khai Laravel trên dịch vụ lưu trữ chia sẻ không?
Thỉnh thoảng, bạn cần triển khai Laravel trên dịch vụ lưu trữ chia sẻ. Hầu hết các dịch vụ miễn phí hoặc chi phí thấp đó không cho phép bạn thay đổi thư mục gốc của trang web thành thư mục ‘public’ của Laravel [xem tại đây để tham khảo về cấu trúc thư mục của Laravel]
Tại sao Laravel có tài liệu gốc trong thư mục con?
Lý do tại sao Laravel có thư mục gốc của tài liệu trong thư mục con là để bạn không phải tiết lộ mã của mình cho công chúng. Tất cả bạn chỉ cần thay đổi. env trong tệp dự án laravel của bạn. nếu dự án laravel của bạn bên trong Đó là dự án của bạn sẽ chạy ngay bây giờ. nếu các tệp laravel của bạn ở dạng public_html, thì url ứng dụng của bạn phải như thế này
Tôi có thể thay đổi đường dẫn của thư mục chung trong Laravel không?
Rất tiếc, việc thay đổi đường dẫn của thư mục chung trong Laravel không đơn giản như người ta mong đợi, nhưng các bước bên dưới Work on My Machine™. Hướng dẫn này đã được thử nghiệm trên Laravel 5. 7, nhưng về lý thuyết nên hoạt động từ v5. 5. 34
Làm cách nào để chạy dự án Laravel từ thư mục gốc chứ không phải từ thư mục công cộng?
Làm cách nào để triển khai một dự án Laravel tại địa phương?
Cách tốt nhất để triển khai ứng dụng Laravel là gì?
Do cách thức hoạt động của các ứng dụng Laravel, việc triển khai chúng sử dụng chiến lược SSH được ưu tiên hơn nhiều so với FTP. Có thể sử dụng FTP, nhưng đối với hướng dẫn này, chúng tôi sẽ cho rằng bạn có một máy chủ hoặc máy chủ [được chia sẻ] có bật quyền truy cập SSH.
Làm cách nào để triển khai dự án Laravel trong thư mục con Cpanel?
Chỉ cần tải lên thư mục chung của dự án bên trong public_html và đổi tên nó thành 'dự án' hoặc bất cứ thứ gì và đừng quên thay đổi đường dẫn bên trong công khai . php trỏ đến dự án của bạn.