Sep
25
Thay đổi đuôi ULR thành html,htm... cho boblog
Bạn muốn đường link của blog mình luôn vip ?Bài viết này sẽ hướng dẫn cho các bạn dùng mã nguồn bo-blog có thể tự chỉnh phần đuôi url của bài viết thành bất cứ đuôi gì ( ví dụ như đuôi: .html, .vip, .kute, .pro, html,....) mà không ảnh hưởng đến url hiện tại của blog.
1.Yêu cầu : host phải hổ trợ rewrite_mod, thiết lập blog cho phép dùng chức năng rewrite link liên kết nâng cao cho Apache ( sử dụng được dạng url như: http://tinhoc2.net/english-study-2009-cam-nang-hoc-tieng-anh/ )
2. Thực hiện
Ví dụ mình muốn sử dụng url bài viết có dạng .html mình sẽ làm như sau:
- Mở file url.php trong thư mục inc tìm đến dòng thứ 25 (funtion getlink_entry - hàm này tạo url cho bài viết) bạn sẽ thấy đoạn mã
Trích dẫn
1. function getlink_entry ($id, $alias, $page=null, $part=null) {
2. if (URLRewrite==0) $outurl="read.php?{$id}";
3. elseif (URLRewrite==1) $outurl=($alias) ? "post/{$alias}.php" : "read.php/{$id}.htm";
4. else $outurl=($alias) ? "{$alias}/" : "post/{$id}/";
5. if (!is_null($page)) {
6. if (URLRewrite==0) $outurl="read.php?entryid={$id}&page={$page}";
7. elseif (URLRewrite==1) $outurl=($alias) ? "{$outurl}?page={$page}" : "read.php?entryid={$id}&page={$page}";
8. else $outurl.=$page.'/';
9. }
10. if (!is_null($part)) {
11. if (URLRewrite==0) $outurl.="&part={$part}";
12. elseif (URLRewrite==1) $outurl.="&part={$part}";
13. else $outurl.=$part.'/';
14. }
15. return $outurl;
16. }
2. if (URLRewrite==0) $outurl="read.php?{$id}";
3. elseif (URLRewrite==1) $outurl=($alias) ? "post/{$alias}.php" : "read.php/{$id}.htm";
4. else $outurl=($alias) ? "{$alias}/" : "post/{$id}/";
5. if (!is_null($page)) {
6. if (URLRewrite==0) $outurl="read.php?entryid={$id}&page={$page}";
7. elseif (URLRewrite==1) $outurl=($alias) ? "{$outurl}?page={$page}" : "read.php?entryid={$id}&page={$page}";
8. else $outurl.=$page.'/';
9. }
10. if (!is_null($part)) {
11. if (URLRewrite==0) $outurl.="&part={$part}";
12. elseif (URLRewrite==1) $outurl.="&part={$part}";
13. else $outurl.=$part.'/';
14. }
15. return $outurl;
16. }
bạn thay đoạn mã này bằng đoạn mã sau:
Trích dẫn
1. function getlink_entry ($id, $alias, $page=null, $part=null) {
2. if (URLRewrite==0) $outurl="read.php?{$id}";
3. elseif (URLRewrite==1) $outurl=($alias) ? "post/{$alias}.php" : "read.php/{$id}.htm";
4. else $outurl=($alias) ? "{$alias}.html" : "post/{$id}/";
5. if (!is_null($page)) {
6. if (URLRewrite==0) $outurl="read.php?entryid={$id}&page={$page}";
7. elseif (URLRewrite==1) $outurl=($alias) ? "{$outurl}?page={$page}" : "read.php?entryid={$id}&page={$page}";
8. else $outurl=($alias).'/'.$page.'/';
9. }
10. if (!is_null($part)) {
11. if (URLRewrite==0) $outurl.="&part={$part}";
12. elseif (URLRewrite==1) $outurl.="&part={$part}";
13. else $outurl.=$part.'.html';
14. }
15. return $outurl;
16. }
2. if (URLRewrite==0) $outurl="read.php?{$id}";
3. elseif (URLRewrite==1) $outurl=($alias) ? "post/{$alias}.php" : "read.php/{$id}.htm";
4. else $outurl=($alias) ? "{$alias}.html" : "post/{$id}/";
5. if (!is_null($page)) {
6. if (URLRewrite==0) $outurl="read.php?entryid={$id}&page={$page}";
7. elseif (URLRewrite==1) $outurl=($alias) ? "{$outurl}?page={$page}" : "read.php?entryid={$id}&page={$page}";
8. else $outurl=($alias).'/'.$page.'/';
9. }
10. if (!is_null($part)) {
11. if (URLRewrite==0) $outurl.="&part={$part}";
12. elseif (URLRewrite==1) $outurl.="&part={$part}";
13. else $outurl.=$part.'.html';
14. }
15. return $outurl;
16. }
- Tiếp theo bạn cần mở tập tin .htaccess ( trong thư mục gốc ) tìm đến đoạn mã sau
Trích dẫn
#Customized URL
RewriteRule ^([^\/]*)\.html$ $1/ [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)?/?$ read.php?blogalias=$1&page=$2&part=$3 [QSA,L]
RewriteRule ^([^\/]*)\.html$ $1/ [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)?/?$ read.php?blogalias=$1&page=$2&part=$3 [QSA,L]
Thay bằng
Trích dẫn
#Customized URL
RewriteRule ^([^\/]*)\/$ $1.html [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)\/$ $1/$2/$3.html [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)?/?\.html$ read.php?blogalias=$1&page=$2&part=$3 [QSA,L]
RewriteRule ^([^\/]*)\/$ $1.html [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)\/$ $1/$2/$3.html [R=301,L]
RewriteRule ^([^/|.]*)/?([0-9]+)?/?([0-9]+)?/?\.html$ read.php?blogalias=$1&page=$2&part=$3 [QSA,L]
Hãy tiếp tục share bài viết này nhé!
theo:canthoit.info
Link download file đã chỉnh sửa theo đuôi .html
(đã tải về 332 lần)
_________________________________________
Bài viết được đăng bởi: sandykg09
Đăng trên: Tinhoc2
Copy đường link dưới đây gửi đến nick yahoo bạn bè!--> http://tinhoc2.net/thay-doi-duoi-ulr-thanh-html-htm-cho-boblog/ Xin lỗi đã Spam , gửi cho bạn bè tin này dùm mình nha ( an tâm là không có virus đâu )
- Plugin hiện thị tags mới nhất cho Bo-blog
- Code Script top, đăng ký, đăng nhập cho blog, web
- Plugin playlist video youtube cho bo-blog
- Plugin gửi link bài viết zing.vn, linkhay,tagvn... cho boblog
- Share code làm trang redirect cho Bo-blog
- Code Script chèn quảng cáo cố định góc bên phải
- Khắc phục lổi Warning: getdate() [function.getdate] trong boblog
- Zorvi skin đẹp cho Boblog
- Theme LoveDear2- Theme đẹp cho bo-blog 2.1
- Module Tra Từ Điển cho Boblog
- Script contact chạy dọc bên Blog
- Hướng dẫn tạo link ảo cho bo-blog
- Minivote cho blog-Tạo bình chọn cho blog
- Tổng hợp các plugin cho Boblog
- Lịch thi đấu vòng loại World Cup 2014 khu vực Châu Á
- Video Việt Nam Tiến Lên - 80 Nghệ Sĩ
- Phim hoạt hình Doremon tập: Đôrêmon và thế giới bay
- Video Chỉ Mình Anh Đau - Noo Phước Thịnh
- Code Chương trình viết nhật ký VB.NET
- Download card âm thanh - Realtek High Definition Audio ...
- Giáo trình bảo trì máy tính và cài đặt phần mềm
- Xem phim hoạt hình Pokemon - Những Người Anh Hùng
- MySQL 5.5.19 - Trình quản lý CSDL
- Hình ảnh nghệ thuật biến người thành thú
- FairUse Wizard 2 Light Edition Chương trình nén đĩa DVD
- Tranh vui - Những hình ảnh nhìn là cười p1
- Ebooks Hướng dẫn sử dụng OpenOffice Tiếng Việt
- Light Image Resizer v4.1.0.6 Portable
- Trấn Thành - Bảo Thy Góp Mặt Trong Alvin & the Chip...
nguyeanhtuan
27/08/2011 10:35
sao toi khong vao duoc zingme
emneanhyeu
21/04/2010 23:19
doc nghe hap dan ra phet de thu coi xem sao
Bấm Xem Tiếp 1/1
1
1


Theme LoveDear2- Theme đẹp
Zorvi skin đẹp cho Boblog

: ulr.rar

RSS 


Số lượt khách 42674940
