Tôi muốn chuyển đổi .php
mở rộng .html
mở rộng sử dụng .htaccess
quy tắcLàm cách nào để viết lại .php thành .html bằng các quy tắc .htaccess?
là cái gì tôi có thể làm, và nếu như vậy, làm thế nào?
Tôi muốn chuyển đổi .php
mở rộng .html
mở rộng sử dụng .htaccess
quy tắcLàm cách nào để viết lại .php thành .html bằng các quy tắc .htaccess?
là cái gì tôi có thể làm, và nếu như vậy, làm thế nào?
RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [nc]
Sử dụng mod_rewrite. $ 1 cho biết phần đầu tiên của regex và [nc] có nghĩa là không phân biệt chữ hoa chữ thường.
Bạn có thể có một cái nhìn vào bài viết này: http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html
EDIT: Removed một đường thẳng. Bạn không cần điều đó tôi nghĩ. Ngoài ra, đã nhận xét về những gì tôi đã làm.
Có thể thử
RewriteCond %{REQUEST_FILENAME} =-f
RewriteRule ^(.*)\.php$ $1.html [NC,L]
RewriteRule ^(.*)\.html$ $1.php [NC,L]
tôi dọn dẹp câu hỏi của bạn một chút để làm cho nó rõ ràng hơn, tôi hy vọng bạn không nhớ. – Josh
Cách hợp lý sẽ là vòng khác: yêu cầu 'foo.html' sẽ được viết lại thành' foo.php'. – Gumbo