Cấu Hình File Htaccess

      57

Hầu hết gần như ai có tác dụng web tuyệt SEO hầu như biết đến cái tên htaccess. Tuy nhiên, với những người dân khi mới lao vào việc lập trình thì lại chưa hiểu rõ cũng giống như chưa biết cách sản xuất file .htaccess toàn tập nhanh chóng và dễ ợt nhất. Chính vì vậy, bây giờ chúng tôi sẽ share với chúng ta về htaccess là gì và biện pháp cấu hình htaccess thuận tiện nhất.

Bạn đang xem: Cấu hình file htaccess

*

Htaccess là gì? Cách cấu hình .htaccess căn bản DỄ DÀNG


Htaccess là gì và nằm ở đâu?

Htaccess là 1 trong tập tin sử dụng để thông số kỹ thuật máy công ty web apache. Nó được đồ vật chủ chấp nhận như là 1 trong những thành phần và đến phép họ thực hiện điều phối và bật các tính năng một phương pháp linh hoạt hoặc bảo vệ 1 phần nào kia của website. Trong cái thương hiệu .htaccess thì htaccess là phần đuôi và tập tin này là không có tên (noname), chính vì thế khi chúng ta đưa file này lên host không phải lúc nào nó cũng hiển thị ra.

Để thao tác làm việc với tệp tin .htaccess ta hoàn toàn có thể sử dụng bất cứ một editor nào cung cấp code text như Netbeans, PHP Designer, hay thậm chí là là ứng dụng notepad bao gồm sẵn trong window. File .Htaccess không được viết đề nghị từ một ngôn từ lập trình nào, nó được viết vì những nguyên tắc Regular Expression nên nếu bạn không nắm vững kiến thức này thì thao tác làm việc với tệp tin .htaccess rất khó khăn. Và nếu bạn chỉnh sửa tệp tin với một lỗi dù chỉ là bé dại thì khi truy cập vào trang web của bạn sẽ xuất hiện tại lỗi 500, như vậy là bạn đã thủ thuật được web mình rồi đấy. Chính vì như vậy hãy thận trọng khi sửa đổi file .htaccess cùng hãy luôn luôn luôn bao gồm một tệp tin backup trước lúc đụng đến.

Thông hay thì file này thường nằm ở ở vào thư mục nơi bắt đầu của hosting. Bạn cũng có thể dễ dàng thấy làm việc trong thư mục nơi bắt đầu của hosting của khách hàng có chứa file này.

Bạn cần lưu ý gì khi sử dụng .htaccess?

Phải bảo vệ file .htaccess được bảo mật một biện pháp nhất định, để tránh cơ mà kẻ xấu tận dụng nó.Cần giữ lại một file .htaccess trước khi triển khai chỉnh sửa. Nếu có trục trặc xảy ra vẫn có thể khôi phục lại.Nếu như người tiêu dùng không nắm vững hoặc gồm sơ suất trong quá trình cấu hình đều hoàn toàn có thể khiến website của chúng ta cũng có thể không chuyển động hoặc không phải như ý hy vọng của người tiêu dùng như trước.

Hướng dẫn thông số kỹ thuật .htaccess căn phiên bản dễ dàng

Thay đổi trang báo lỗi cùng với .htaccess

Đặt vào tệp tin .htaccess ngôn từ như sau:

— ErrorDocument mã số lỗi /trangloi.html. Trong đó mã số lỗi là mã số của các lỗi phát sinh, sau đó là những lỗi tốt gặp:

401 – Authorization Required (cần password nhằm truy nhập)400 – Bad request (Lỗi do yêu cầu)403 – Forbidden (không được vào)500 – Internal vps Error (lỗi server)404 – Wrong page (lỗi trang, không tìm kiếm thấy…)

Có thể cần sử dụng một hình ảnh để cảnh báo bằng phương pháp chèn đoạn mã sau vào tệp tin .htaccess.

RewriteEngine onRewriteCond %HTTP_REFERER !^$RewriteCond %HTTP_REFERER !^http://(www.)?tailieulinux.com/.*$ RewriteRule .(gif|jpg)$ http://www.trangweb.com/diehotlinker.jpg

Chống đánh cắp băng thông, để vào tệp tin .htaccess ngôn từ như sau

RewriteEngine onRewriteCond %HTTP_REFERER !^$RewriteCond %HTTP_REFERER !^http://(www.)?yourwebsite.com/.*$ RewriteRule .(gif|jpg)$ –

Ngăn câu hỏi hiện các tập tin trong thư mục, đặt vào file .htaccess câu chữ như sau.

Xem thêm: Các Bước Thiết Kế 3 Bước Là Gì ? Thiết Kế 3 Bước Là Gì

Options –Indexes.

Tự đụng load trang index

DirectoryIndex index.php index .php3 messagebrd.pl index.html index.htm.

File nào bao gồm theo máy tự sát nhất sẽ được ưu tiên xuất hiện.

Cấm IP truy tìm cập

Tự đụng redirect

Redirect/olddirectory http://www.trangwebmoi.com/thumucmoi ;

Tùy đổi mới đuôi tập tin

RewriteEngine onRewriteRule (.*).dll$ $1.html

Trong kia html là phần mở rộng thực sự của các tập tin, dll là phần mở rộng do chúng ta tự chọn.

Tự đụng chèn www vào address bar

chèn đoạn code sau vào .htaccess để website auto chèn www vào address bar

RewriteEngine onRewriteCond %HTTP_HOST !^www.yourdomain.com$RewriteRule ^(.*)$ http://www.yourdomain.com/$1

Hoặc.

RewriteCond %HTTP_HOST !^www.

RewriteRule ^(.*)$ http://www.%HTTP_HOST/$1

Tự cồn xóa www ngoài address bar

Chèn đoạn code sau vào .htaccess để website auto bỏ www.

RewriteEngine onRewriteCond %HTTP_HOST ^www.(.+)$ RewriteRule ^(.*)$ http://%1/$1  

Bắt buộc sử dụng https

Để xay buộc client phải truy vấn vào website bởi https, có thể dùng .htaccess để cập nhật như sau

RewriteEngine OnRewriteCond %HTTPS offRewriteRule ^(.*)$ https://yourdomain.com/$1

Kết luận

Bài viết bên trên đây shop chúng tôi đã trình làng cho những bạn file htaccess tương tự như cách thông số kỹ thuật nó một cách đơn giản dễ dàng nhất. Mong muốn chúng để giúp ích được cho bạn. Chúc chúng ta thành công!