Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 13-09-2010, 04:06 PM   #1
emailhoc
Administrator
 
Gia nhập: Jul 2009
Trả Lời: 245
Hướng dẫn cấu hình chạy Joomla với Mod_Rewrite dành cho PHP trên IIS
Mặc định, IIS không hỗ trợ Mod_rewrite của Apache. Do vậy, ta cần sử dụng một công cụ của hãng thứ 3, ở đây là ISAPI_Rewrite của hãng Helincon Tech. Các bước thực hiện như sau:

Bước 1:
Truy cập vào trang: http://www.helicontech.com/download-isapi_rewrite3.htm. Tải vê bản ISAPI_Rewrite Lite

Bước 2: Tiến hành cài đặt gói ISAPI_Rewrite Lite như thông thường.

Bước 3: Mở file C:\Program Files\Helicon\ISAPI_Rewrite3\httpd.conf. Tiến hành thêm các dòng như bên dưới

Mã:
//Nếu muốn ISAPI_Rewrite hỗ trợ cho tất cả các host trên server
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]  

//Nếu muốn ISAPI_Rewrite chỉ hỗ trợ cho host example.com trên server
RewriteEngine on
RewriteCond %{HTTP:Host} ^(?:www\.)?example\.com$
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Bước 4: Trong mã nguồn Joomla, mở file index.php thêm vào đầu trang đọan code như sau:

Mã:
if ( isset( $_SERVER[ 'HTTP_X_REWRITE_URL' ] ) )
{
    $_SERVER[ 'REQUEST_URI' ] = $_SERVER['HTTP_X_REWRITE_URL' ];
}


Bước 5: Vào trang quản trị Joomla, mục "Global Configuratio" để chuyển sang chế độ đường dẫn thân thiện



Hòan thành




emailhoc vắng mặt   Trả lời ngay kèm theo trích dẫn này
Gửi trả lời


Công Cụ
Xếp Bài

Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 01:13 AM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.