hotantien
  • Laravel
  • WordPress
  • SEO
  • Đồ họa
  • Javascript
  • Download
  • Công cụ
No Result
View All Result
hotantien
No Result
View All Result
Home Laravel

Xóa đường dẫn Public trong Laravel

in Laravel

Lúc học Laravel ở trường khi đó dev trên Xampp, thầy mình có dạy cách xóa đường dẫn public ở Laravel, bằng cách đổi tên file sever.php thành index.php, sau đó di chuyển file .htaccess trong thư mục public ra thư mục chính. Mình thấy nó sai sai và Google tìm hiểu thì cách đó chưa đúng lắm và tiềm tàng nhiều nguy hiểm.

Trên docs của Laravel có viết là:

After installing Laravel, you should configure your web server’s document / web root to be the public directory. The index.php in this directory serves as the front controller for all HTTP requests entering your application.

Vậy cái mình cần làm là thay đổi đường dẫn thư mục mặc định của tên miền.

Để xóa public trên đường dẫn các bạn tạo file .htaccess ngang hàng thư mục public với nội dung sau

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/public/
    RewriteRule ^(.*)$ /public/$1 [L,QSA]
</IfModule>

 

ShareShareSend

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Bài viết mới nhất

Google reCaptcha cho Laravel

Xử lý thời gian trong WordPress

7 kinh nghiệm khi mua Hosting giá rẻ

Kích thước chuẩn hình ảnh Google Ads, Facebook Ads

VPS / Hosting nên dùng

  • Azdigi.com
  • Vietnix.vn

Liên kết

  • Tranhuuvan.com
  • Tienemall.com

Resource

  • Freepik.com
  • Flaticon.com
  • Unsplash.com

© 2022 Blog của Tiến - Hosted by AZDigi

No Result
View All Result
  • Laravel
  • WordPress
  • SEO
  • Đồ họa
  • Javascript
  • Download
  • Công cụ

© 2022 Blog của Tiến - Hosted by AZDigi