Việc đưa các từ khóa vào đường dẫn của trang web có tác dụng SEO rất tốt , ở phần viết lại đường dẫn Url cho website này chúng ta sẽ bắt gặp những chuỗi, biểu thức Regular Expression.

File .htaccess là gì, đơn giản nó chỉ là một file cấu hình máy chủ apache trên server chứa website của bạn, các bạn có thể dùng editor bất kỳ tạo ra một file có đuôi mở rộng là .htaccess, file này không có tên các bạn nhé. Sau đó lưu vào thư mục root của website ( root là folder web của bạn, file .htaccess ngang hàng với index.php )

Để sử dụng được tính năng rewrite url này các bạn nhớ bật mod rewrite lên.

Kỹ thuật viết lại đường dẫn url thân thiện – Rewrite URL với file .htaccess
Kỹ thuật viết lại đường dẫn url thân thiện – Rewrite URL với file .htaccess

– File .htaccess, để bắt đầu rewrite, dòng lệnh đầu tiên trong file .htaccess

RewriteEngine On

Dòng lệnh RewriteEngine On cho apache biết ta đang bắt đầu rewrite url, sau khi đã khai báo RewriteEngine On thì chúng ta có thể bắt đầu quy ước các url theo ý của mình.

Khi các bạn rewrite lại url thì lúc này bạn sẽ có 2 url là url cũ và url mới, cái mà bạn mới viết lại đường dẫn là url ảo và url cũ là url thật. Khi nhập vào trình duyệt url ảo thì tự động apache sẽ đọc file .htaccess và so sánh với url thực sau đó sẽ chuyển đến trang đích.

– Quy ước các url

Để bắt đầu rewrite url mới trong htaccess ta sử dụng hàm RewriteRule

RewriteRule "url_ảo" "url_thực"

Ví dụ

RewriteRule "^([a-zA-Z0-9+]).html$ index.php?page_layout=$1"

Đường dẫn index.php?page_layout=dich-vu  được chuyển sang dich-vu.html

File .htaccess (hypertext access) của Apache là một file cấu hình sử dụng cho các web server chạy Apache, có tác dụng trên thư mục hiện hành và tất cả các thư mục con. Đồng thời .htaccess dùng để thiết lập các tùy chọn: thực thi hay loại bỏ các chức năng, tính năng của Apache. Vì vậy, để quản lí truy cập vào website của mình, đơn giản bạn chỉ việc soạn thảo một file .htaccess, và lưu nó vào thư mục root của website.


Thủ Thuật Hay

248Blog posts

Related post