Htaccess xóa chỉ mục PHP

Mọi người đều thích một URL trông gọn gàng hơn cho trang web của họ và "chỉ mục. php" có thể là thứ họ không muốn thấy trong URL của mình. Điều quan trọng nữa là xóa văn bản không mong muốn khỏi URL của bạn để làm cho nó trông phù hợp hơn và thể hiện nội dung của trang cụ thể đó

Có nhiều cách khác nhau để làm như vậy tùy thuộc vào các yếu tố khác nhau như khung bạn đang sử dụng, v.v. nhưng cách dễ nhất và được sử dụng nhiều nhất là với. htaccess

Đang xóa chỉ mục. php từ URL

Để xóa hoặc ẩn chỉ mục. php khỏi liên kết URL, bạn phải đặt đoạn mã sau vào. tập tin htaccess

Sau khi đặt mã này vào của bạn. htaccess, nó sẽ chỉ ẩn chỉ mục. php từ URL của trang web

RewriteEngine On
RewriteBase /

# Removes index.php
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^[.*]index.php$ //example.com/$1 [R=301,L]
RewriteRule ^[.*]index$ //.example.com/$1 [R=301,L]

Đây là giao diện của URL ban đầu của bạn

//www.yoursite.com/index.php/category/blog

Nhưng khi bạn chọn xóa chỉ mục. php từ URL này, nó sẽ trở thành như thế này

//www.yoursite.com/category/blog
Nó chắc chắn trông phù hợp hơn trước đây

Nếu bạn nghĩ rằng tôi đã bỏ lỡ bất cứ điều gì trong blog này và nếu blog này giúp ích cho bạn, thì hãy bình luận và tôi chắc chắn sẽ cập nhật điều đó với danh sách này

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách xóa chỉ mục. php từ URL bằng cách sử dụng. htaccess trong CodeIgniter. htaccess là phần rút gọn được sử dụng cho Truy cập siêu văn bản, đây là một tệp cấu hình mạnh kiểm soát thư mục “. htaccess”. Nó được sử dụng bởi các máy chủ web dựa trên Apache để kiểm soát các tính năng khác nhau của máy chủ

Bây giờ câu hỏi đặt ra Tại sao chính xác chúng tôi muốn xóa chỉ mục. php. ?? . Và do đó, để duy trì các tiêu chuẩn, chúng tôi cần xóa chỉ mục mặc định. php xuất hiện trong url của các ứng dụng codeigniter, để url trở nên thân thiện với công cụ tìm kiếm và trông sạch sẽ

Tải xuống tập lệnh được cung cấp bên dưới

Tập lệnh chứa mã với tài liệu phù hợp để thực hiện chuyển đổi sau

Tải xuống tập lệnh

Các bước để xóa chỉ mục. php sử dụng. htaccess. -

Bươc. -1  Mở tệp cấu hình. php nằm trong đường dẫn application/config . Tìm và thay thế mã bên dưới trong cấu hình. tệp php 

//  Find the below code

$config['index_page'] = "index.php"

//  Remove index.php

$config['index_page'] = ""

Bươc. -2  Chuyển đến thư mục CodeIgniter của bạn và tạo. htaccess  tập tin

Path:
Your_website_folder/
application/
assets/
system/
user_guide/
.htaccess 

Chủ Đề