Sau khi tôi đã cài đặt ĐÈN trên một Máy chủ web .Centos 5.6 / Apache 2) của LAN, Tôi thấy rằng mặc dù mô -đun mod_rewrite được kích hoạt, các trang phải tuân thủ quy tắc mod_rewrite Họ không thể được truy cập.
“Không tìm thấy – URL được yêu cầu /rewrite_url.html không được tìm thấy trên máy chủ này.”
Activare mod_rewrite trong máy chủ Apache/2 (Centos).
1. Sau khi cài đặt httpd (Apache), chúng tôi mở tệp /etc/httpd/conf/httpd.conf với một biên tập viên (nano /etc/httpd/conf/httpd.conf) và chúng tôi kiểm tra trước tiên và quan trọng nhất nếu mô -đun “mod_rewrite.so” Nó được tìm thấy trong DSO .Đối tượng chia sẻ động). Chúng ta nên tìm dòng “LoadModule rewrite_module Mô -đun/mod_rewrite.so” không có nhân vật “#” phía trước. Nếu nhân vật này tồn tại, bạn sẽ phải bị xóa, và nếu dòng bị thiếu sẽ phải được thêm vào.

2. Chúng tôi để người biên tập mở và tìm kiếm httpd.conf (Ctrl+W cho tìm kiếm trong nano) dòng trên đó chỉ thị là “Cho phép không có“. Ở đây chúng ta sẽ phải thay đổi từ “Cho phép không có” TRONG “Cho phép tất cả“.

3. Ctrl+x và y để lưu các thay đổi được thực hiện trong tệp httpd.conf.
4. Khởi động lại httpd
Dịch vụ Khởi động lại HTTPD hoặc /etc/init.d/httpd Khởi động lại
Bây giờ mọi thứ sẽ đi ĐƯỢC RỒI. Hãy nhớ thêm vào thư mục gốc của tệp trang web .htaccess với các dòng:
Viết lại trên
Viết lại cơ sở /
Cho phép & Setup mod_rewrite trong máy chủ Apache/2.2.3 (Centos).
 
			