<![CDATA[Latest posts for the topic "Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !"]]> /hvaonline/posts/list/23.html JForum - http://www.jforum.net Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#4950 /hvaonline/posts/list/1153.html#4950 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#4963 /hvaonline/posts/list/1153.html#4963 GMT Re: Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5008 /hvaonline/posts/list/1153.html#5008 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! Code:
#Bật mod rewrite ^_^
RewriteEngine on
Options +FollowSymlinks
# Dấu / là path tính từ root folder
RewriteBase /
Sau đó bạn tiến hành viết lệnh để rewrite URL, và nó có cú pháp như sau: Code:
RewriteRule ^[Fake URL]  [Real URL]
Ví dụ trực tiếp để thay cái link giả sử ở đầu bài: Code:
RewriteRule ^posts/list/([0-9]*).html index.jsp?view=posts&show=list&id=$1
Có chổ nào không đúng, các bác sửa hộ ;)]]>
/hvaonline/posts/list/1153.html#5018 /hvaonline/posts/list/1153.html#5018 GMT
Re: Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5025 /hvaonline/posts/list/1153.html#5025 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5313 /hvaonline/posts/list/1153.html#5313 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

taianhlacontrai wrote:
để làm thử với localhost trong win được không ? nhưng trong host của win file .htaccess không có tác dụng gì thì phải ?? 
Nếu bạn thử trong Win thì sửa cái mục này trong httpd.conf : AddType application/x-httpd-php .php .php3 .phtml .html Muốn nó chạy tệp đuôi kiểu gì cũng được, kể cả tên mình :mrgreen: ]]>
/hvaonline/posts/list/1153.html#5329 /hvaonline/posts/list/1153.html#5329 GMT
Re: Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

raj wrote:
có đuôi .html đó hả bạn.1 điểm hay ho của java :mrgreen:  
Hết kíu !]]>
/hvaonline/posts/list/1153.html#5374 /hvaonline/posts/list/1153.html#5374 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

KINYO wrote:

taianhlacontrai wrote:
để làm thử với localhost trong win được không ? nhưng trong host của win file .htaccess không có tác dụng gì thì phải ?? 
Nếu bạn thử trong Win thì sửa cái mục này trong httpd.conf : AddType application/x-httpd-php .php .php3 .phtml .html Muốn nó chạy tệp đuôi kiểu gì cũng được, kể cả tên mình :mrgreen:  
Sặc! Mỗi một phần mở rộng đều có một chương trình biên dịch nó, với php3, php5, php thì có php5ts.dll biên dịch các mã của php. Còn *.tenban ai biên dịch vây? bạn muốn làm *.html cần phải dùng minetype.]]>
/hvaonline/posts/list/1153.html#5494 /hvaonline/posts/list/1153.html#5494 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

mrdung wrote:

KINYO wrote:

taianhlacontrai wrote:
để làm thử với localhost trong win được không ? nhưng trong host của win file .htaccess không có tác dụng gì thì phải ?? 
Nếu bạn thử trong Win thì sửa cái mục này trong httpd.conf : AddType application/x-httpd-php .php .php3 .phtml .html Muốn nó chạy tệp đuôi kiểu gì cũng được, kể cả tên mình :mrgreen:  
Sặc! Mỗi một phần mở rộng đều có một chương trình biên dịch nó, với php3, php5, php thì có php5ts.dll biên dịch các mã của php. Còn *.tenban ai biên dịch vây? bạn muốn làm *.html cần phải dùng minetype
Dòng code đó nằm trong phần mimetype đấy bạn ạ, bạn có thể thử xem có đúng như vậy không nhé rồi nói chuyện tiếp.]]>
/hvaonline/posts/list/1153.html#5496 /hvaonline/posts/list/1153.html#5496 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5524 /hvaonline/posts/list/1153.html#5524 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

tpdlonline wrote:
Trong ASP.NET không biết có cách nào làm phần mở rộng như vậy không ta ? 
Được chứ, bạn xem manual của IIS, phần Extension.]]>
/hvaonline/posts/list/1153.html#5530 /hvaonline/posts/list/1153.html#5530 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5584 /hvaonline/posts/list/1153.html#5584 GMT Re: Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

phamquoc_truong wrote:

raj wrote:
có đuôi .html đó hả bạn.1 điểm hay ho của java :mrgreen:  
Hết kíu ! 
ờ,đôi lúc mình suy nghĩ như 1 con gà.Tui toàn làm java nên đôi lúc não hơi bị chập. Thế giả sử server mà HVA bi giờ đang xài là Tomcat hoặc JBoss,liệu cái file htaccess kia có còn đúng nữa không.Vì chưa biết nên tui hỏi,thề là thật.Cảm ơn nếu ai đó giải thích giùm.]]>
/hvaonline/posts/list/1153.html#5630 /hvaonline/posts/list/1153.html#5630 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

tpdlonline wrote:
Trong ASP.NET không biết có cách nào làm phần mở rộng như vậy không ta ? 
bạn cấu hình file web.config của mình là được đừng hỏi gì nữa, tự xem ở http://forums.asp.net/27/ShowForum.aspx nhé]]>
/hvaonline/posts/list/1153.html#5634 /hvaonline/posts/list/1153.html#5634 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5683 /hvaonline/posts/list/1153.html#5683 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

taianhlacontrai wrote:
vẫn chưa thành công . ai thành công rồi nói tiếng cho anh em đi  
Tôi chạy tệp PHP có đuôi .HVA nè.
]]>
/hvaonline/posts/list/1153.html#5691 /hvaonline/posts/list/1153.html#5691 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

KINYO wrote:

taianhlacontrai wrote:
để làm thử với localhost trong win được không ? nhưng trong host của win file .htaccess không có tác dụng gì thì phải ?? 
Nếu bạn thử trong Win thì sửa cái mục này trong httpd.conf : AddType application/x-httpd-php .php .php3 .phtml .html Muốn nó chạy tệp đuôi kiểu gì cũng được, kể cả tên mình :mrgreen:  
đúng roài đó, nếu làm ở localhost thì như thế, còn nếu server bạn hỗ trợ apache thì ok luôn, vậy nhé :D ]]>
/hvaonline/posts/list/1153.html#5762 /hvaonline/posts/list/1153.html#5762 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5836 /hvaonline/posts/list/1153.html#5836 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

lyhuuloi wrote:
Muốn làm giống HVA chỉ có cách rewrite thôi, chứ viết như mấy bồ thì chỉ đổi được cái ext của file ;) Demo về mod rewrite trong apache: http://sanchoituoitre.info (Cho quảng cáo chút ^_^) 
HVA không... rewrite ;).]]>
/hvaonline/posts/list/1153.html#5854 /hvaonline/posts/list/1153.html#5854 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#5863 /hvaonline/posts/list/1153.html#5863 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

lyhuuloi wrote:
Muốn làm giống HVA chỉ có cách rewrite thôi, chứ viết như mấy bồ thì chỉ đổi được cái ext của file ;) Demo về mod rewrite trong apache: http://sanchoituoitre.info (Cho quảng cáo chút ^_^) 
Thế chủ đề này không phải là về việc đổi Ext của file đó sao ?]]>
/hvaonline/posts/list/1153.html#5893 /hvaonline/posts/list/1153.html#5893 GMT
Re: Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

raj wrote:
có đuôi .html đó hả bạn.1 điểm hay ho của java :mrgreen:  
Bác cho là chỉ Java mới có thể làm được điều này? Nhầm về cơ bản, .NET cũng có thể làm được chứ?]]>
/hvaonline/posts/list/1153.html#5945 /hvaonline/posts/list/1153.html#5945 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6031 /hvaonline/posts/list/1153.html#6031 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6032 /hvaonline/posts/list/1153.html#6032 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6035 /hvaonline/posts/list/1153.html#6035 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

taianhlacontrai wrote:
híc mọi thứ trở lên tăm tối chỉ biết làm theo và hi vọng không hiểu nguyên tắc quả là mơ hồ  
Thôi bây giờ đặt lại câu hỏi đi xem nào, rõ ràng vào, hay là mở topic mới cũng được :lol: ]]>
/hvaonline/posts/list/1153.html#6047 /hvaonline/posts/list/1153.html#6047 GMT
Re: Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

raj wrote:
Thế giả sử server mà HVA bi giờ đang xài là Tomcat hoặc JBoss,liệu cái file htaccess kia có còn đúng nữa không.Vì chưa biết nên tui hỏi,thề là thật.Cảm ơn nếu ai đó giải thích giùm. 
JBoss thì không biết nhưng với Tomcat có 2 chế độ chạy là Standalone và Servlet engine. Nếu muốn dùng web server là apache thì cho tomcat làm servet engine thôi là được, khi đó nó sẽ liên lạc với apache theo 1 giao thức ... quên oài :shock: ]]>
/hvaonline/posts/list/1153.html#6057 /hvaonline/posts/list/1153.html#6057 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

taianhlacontrai wrote:
híc mọi thứ trở lên tăm tối chỉ biết làm theo và hi vọng không hiểu nguyên tắc quả là mơ hồ  
Phương pháp thông thường khi chạy web site trên apache là dùng mod_rewite. Đây là cách thường gặp nhất. Nên tìm tài liệu về mod_rewrite để nắm sâu hơn (trên diễn đàn đã có ai đó post lên link ebook về mod_rewite). Trên apache còn có một số ứng dụng tương tự nhưng "non yểu" vì mod_rewrite chiếm hàng đầu và quá thông dụng. Nếu chạy web trên IIS thì cũng có hàng đống tiện ích cho chuyện này. Soft thương mại: http://www.isapirewrite.com/ http://www.qwerksoft.com/products/iisrewrite/ http://www.opcode.co.uk/components/rewrite.asp http://www.smalig.com/url_rewrite/ Miễn phí: http://www.iistoolshed.com/tools.aspx do Dino Chiesa viết. http://www.iismods.com/download.htm do nhóm iismod viết. http://cheeso.members.winisp.net/IIRF.aspx do Ionic Shade viết. Những thông tin trên có thể tìm ra dễ dàng nếu chịu khó dùng google và dạo 1 vòng web. Trường hợp HVA: HVA không dùng mod_rewrite hoặc các mod tương tự mà nó là một phần của Jforum application. Đại khái mỗi trang nền có một template. Các trang nền này được được "map" đến từng servlet và mỗi URL được "đơn giản hoá" do luật quy định của servlet đảm nhiệm công tác này. Muốn hiểu thêm, nên download mớ mã nguồn của Jforum về ngâm cứu :). Trên Java cũng đã có nhiều nhóm viết các thư viện ứng dụng cho công tác rewrite như http://tuckey.org/urlrewrite/. Thư viện này đảm nhận việc rewite URL thay vì phải tự sắp xếp và ấn định như Jforum.]]>
/hvaonline/posts/list/1153.html#6081 /hvaonline/posts/list/1153.html#6081 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6155 /hvaonline/posts/list/1153.html#6155 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6223 /hvaonline/posts/list/1153.html#6223 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6310 /hvaonline/posts/list/1153.html#6310 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6326 /hvaonline/posts/list/1153.html#6326 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6342 /hvaonline/posts/list/1153.html#6342 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#6461 /hvaonline/posts/list/1153.html#6461 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

mrdung wrote:

KINYO wrote:

taianhlacontrai wrote:
để làm thử với localhost trong win được không ? nhưng trong host của win file .htaccess không có tác dụng gì thì phải ?? 
Nếu bạn thử trong Win thì sửa cái mục này trong httpd.conf : AddType application/x-httpd-php .php .php3 .phtml .html Muốn nó chạy tệp đuôi kiểu gì cũng được, kể cả tên mình :mrgreen:  
Sặc! Mỗi một phần mở rộng đều có một chương trình biên dịch nó, với php3, php5, php thì có php5ts.dll biên dịch các mã của php. Còn *.tenban ai biên dịch vây? bạn muốn làm *.html cần phải dùng minetype. 
ai lại sặc thía, vẫn làm được mờ, hình như chỉnh lại cái file gì đó (dll) trong windows, ngày xưa tui làm theo cách này mờ, đúng là chạy theo ý thích của mình, kể cả tên mình à nha. ==> bi giờ quên mất rùi :?) ]]>
/hvaonline/posts/list/1153.html#8614 /hvaonline/posts/list/1153.html#8614 GMT
Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#8839 /hvaonline/posts/list/1153.html#8839 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#24328 /hvaonline/posts/list/1153.html#24328 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! thật sự cần thiết, chứ còn "làm cho đẹp" thì rất rất là không nên. Hơn nữa, dùng mod_rewrite 1 chiều sẽ làm hỏng cách lập trình ;-) Mà muốn có link đẹp thì đâu có cần phải dùng mod_rewrite làm gì cho nó tốn CPU. - Với các kỹ thuật lập trình web dùng url mapping (JSP/Serlet, và hình như có cả ASP.NET) thì cứ dùng lôn cái url mapping có sẵn. - Với CGI thì cứ tự nhiên mà thêm cái đuôi đằng sau thoải mái. Ví dụ http://www.vninformatics.com/index.cgi http://www.vninformatics.com/index.cgi/News/CNTT/ phần thêm vào sẽ nằm trong biến môi trường PATH_INFO (và 1 số biến khác có thể dùng được). Lúc lập trình chỉ cần đọc và phân tích biến PATH_INFO là được - PHP thì enable PATH_INFO trong php.ini lên là cũng thoải mái như CGI. Ví dụ: http://php.net/index.php --> http://php.net/index.php/testing/ vẫy chạy tốt http://www.diendantinhoc.net/index.php -> http://www.diendantinhoc.net/index.php/testing/ (vẫn chạy nhưng không load được CSS và JS vì skin không được design theo dạng enable PATH_INFO). Cho nên đâu cần gì phải đi cho xa, đi tìm cái cho thật cao siêu "Phật ở ngay cạnh ta", "quay đầu là thấy bờ" liền ;-)]]> /hvaonline/posts/list/1153.html#24330 /hvaonline/posts/list/1153.html#24330 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#24701 /hvaonline/posts/list/1153.html#24701 GMT xin được mở lại : Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với ! /hvaonline/posts/list/1153.html#67943 /hvaonline/posts/list/1153.html#67943 GMT Làm link diễn đàn có đuôi giống như .html ?? ai hướng dẫn với !

lyhuuloi wrote:
Code:
RewriteRule ^posts/list/([0-9]*).html index.jsp?view=posts&show=list&id=$1
 
Có phải thay đoạn id=$1 thành 1-9 hay gì không? Chứ lặp đi lặp lại nghe vẻ vất :^) ]]>
/hvaonline/posts/list/1153.html#196472 /hvaonline/posts/list/1153.html#196472 GMT