Mở mod_rewrite để sử dụng được .htaccess 2007-12-19 10:24:12

Để sử dụng được htaccess thì web server phải có mod_rewrite(nếu dùng Apache), để mở mod_rewrite lên chỉ cần vào file httpd.conf của Apache thay đổi dòng sau:
#LoadModule rewrite_module modules/mod_rewrite.so

thành
LoadModule rewrite_module modules/mod_rewrite.so

(bỏ dấu # )
sau đó restart lại Apache.

Tra loi 15 comment(s) TG 2007-12-19 10:24:12

1547 2008-02-02 01:24:53

tren localhost thi lam sao cho no chay duoc file .htaccess vậy TG

Tra loi

TG 2008-02-02 02:20:39

nếu trên localhost sử dụng Apache thì cũng làm như trên

Tra loi

QMC62 2008-02-13 11:17:05

Minh co lam thu roi. sao ko chay duoc a TG oi

Tra loi

QMC62 2008-02-13 11:18:15

A TG oi. A co the share cai file .htaccess de lam mau ko.

Cam on rat nhieu.

Tra loi

TG 2008-02-14 01:01:47

trong các server bằng Apache khi cài đặt xong luôn có 1 file .htaccess mặc định, bạn lấy file đó làm mẫu

Tra loi

cỏ úa 2008-02-14 01:13:48

Vậy cho tôi hỏi là dạng mydomain.com/1/a/12134 là do mình ghi hay là sau khi dùng .htaccess thì nó sẽ tự sinh ra

Tra loi

TG 2008-02-14 01:31:55

phải do mình ghi, ở đây .htaccess chỉ có nhiệm vụ đổi mydomain.com/1/a/12134 thành mydomain.com?php=1&action2=a..... khi nó được gọi trên trình duyệt

Tra loi

QMC62 2008-02-15 08:35:56

minh cai appserv 2.5.9 ko tim thay file .htaccess

a TG cho minh cai de tham khao.

Tra loi

cỏ úa 2008-02-15 10:49:36

.htaccess là do bạn tự tạo ra

Tra loi

TG 2008-02-15 03:28:57

file mẫu: htaccess

Tra loi

cỏ úa 2008-02-22 10:55:48

tôi hỏi tý nha hiện nay trên 1 vài blog nó có đường link sau www.mydemo.com/2008/2/vi-du-cai-coi
vi-du-cai-coi nó có chức năng gì vậy nó là tập tin cache hay là ko có tác dụng gì cả

Tra loi

Connhagiau89 2008-06-15 03:51:37

Chú ý là file .htaccess và file báo lỗi phải nằm ở thư mục gốc, và hình như nó ko word với IE 8

Tra loi

me@ducthuan.info 2008-06-15 05:19:47

.htaccess là phía server liên quan gì đến IE nhỉ +_+

Để htaccess có tác dụng tại thư mục nào phải dùng thẻ <Directory> config cái thư mục đó AllowOverride None thành AllowOverride All.

Tra loi

gaulucky92 2008-06-15 07:54:45

tôi hỏi tý nha hiện nay trên 1 vài blog nó có đường link sau www.mydemo.com/2008/2/vi-du-cai-coi
vi-du-cai-coi nó có chức năng gì vậy nó là tập tin cache hay là ko có tác dụng gì cả

Dùng mod_rewrite của htaccess ^^
PHPBASIC của TG là 1 ví dụ: http://phpbasic.com/general/708.html
URL trên là URL giả, htaccess có nhiệm vụ chuyển URL giả này tới trang URL thật, chẳng hạn URL thật có dạng: http://phpbasic.com/index.php?act=showpost&cat=general&id=708
Được htaccess thu gọn lại thành URL giả như trên, dù truy cập cả 2 URL thật và giả này thì nó vẫn chỉ hiện ra 1 trang giống nhau thôi ;)
Về cách dùng mod_rewrite thì bạn có thể dùng tool để tạo 1 đoạn, rồi copy vào file .htaccess, tool này rất hay nè:
http://www.webmaster-toolkit.com/mod_rewrite-rewriterule-generator.shtml

Tra loi

Connhagiau89 2008-07-01 03:08:33

À mình đang nói là .htacess trên localhost

Tra loi

Y kien