Diễn đàn Trái Tim Yên Bái 2024

 Quên mật khẩu
 Đăng ký
Xem: 3079|Trả lời: 0
Thu gọn cột thông tin

Tạo site map cho tất các web ứng dụng php+sql

[Lấy địa chỉ]
  • Tâm trạng hàng ngày
    Hạnh phúc
    2-7-2025 09:43 PM
  • Đã viết: 13 ngày

    [LV.3]Spam 3

    Đăng lúc 25-10-2009 12:14 AM | Xem tất |Chế độ đọc

    Mời bạn đăng ký để giao lưu kết bạn nhé <3

    Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký

    x
    Có thể ứng dụng dùng cho tất cả những trang liên quan đến php + CSDL sql. Bạn chỉ cần sửa lại đường dẫn, tên table phù hợp là được. Ở đây hướng dẫn dành cho VBB

                                   
    Đăng nhập/Đăng ký mở rộng

    Chỉ việc tạo một file sitemap.php với nội dung bên dưới, rồi upload lên host .
    Xong, và chỉ cần chạy file php này, nó sẽ truy cập vào database và tạo ra link site map cho. Giờ chỉ việc submit file map.txtcho  bot của google là xong Cái này có thể up lên add vào task để nó chạy tự động cũng đc. Còn không thì chạy thủ công nhưng không bị giới hạn link như 1 số trang cho tạo sitemap
    Xem hàng này: http://traitimyenbai.net/forum/sitemap.php
    Chỉnh lại dòng này theo info database đang dùng nhé
    1. <**** **********="content-type" content="text/html; charset=utf-8" />
    2. <?php
    3. $sql_host = "localhost";
    4. $sql_user = "traitimyenbai.net";
    5. $sql_pass = "tty1";
    6. $sql_database = "1234";

    7. $fp = fopen("map.txt", "w+";
    8. $conn = mysql_connect($sql_host, $sql_user, $sql_pass);
    9. if ( !$conn ) {
    10.     //Không ket noi duoc, thoat ra va bao lai
    11.     die("khong noi duoc vao MySQL server: ".mysql_error($conn));
    12. } //end if

    13. //chon CSDL lam viec
    14. mysql_select_db($sql_database, $conn)
    15.     or die("Không chon duoc CSDL: ".mysql_error($conn));

    16. $sql = "SELECT * FROM mst_thread";
    17. $result = mysql_query($sql, $conn);
    18. if ( !$result )
    19.     die("Khong the thuc hien duoc cau lenh SQL: ".mysql_error($conn));

    20. while ( $row = mysql_fetch_row($result) ) {
    21.     fwrite($fp, "http://traitimyenbai.net/forum/showthread.php?p=".$row[0]."\n";
    22. } //end while
    23. //nen luon giai phong sau khi lay het cac row tra ve tu cau lenh SELECT
    24. mysql_free_result($result);

    25. $sql = "SELECT * FROM mst_forum";
    26. $result = mysql_query($sql, $conn);
    27. if ( !$result )
    28.     die("Khong the thuc hien duoc cau lenh SQL: ".mysql_error($conn));

    29. while ( $row = mysql_fetch_row($result) ) {
    30.     fwrite($fp, "http://traitimyenbai.net/forum/forumdisplay.php?f=".$row[0]."\n";
    31. } //end while
    32. //nen luon giai phong sau khi lay het cac row tra ve tu cau lenh SELECT
    33. mysql_free_result($result);

    34. $sql = "SELECT * FROM mst_user";
    35. $result = mysql_query($sql, $conn);
    36. if ( !$result )
    37.     die("Không th? th?c hi?n du?c câu l?nh SQL: ".mysql_error($conn));

    38. while ( $row = mysql_fetch_row($result) ) {
    39.     fwrite($fp, "http://traitimyenbai.net/forum/member.php?u=".$row[0]."\n";
    40. } //end while
    41. //nen luon giai phong sau khi lay het cac row tra ve tu cau lenh SELECT
    42. mysql_free_result($result);

    43. $sql = "SELECT * FROM mst_post";
    44. $result = mysql_query($sql, $conn);
    45. if ( !$result )
    46.     die("Không th? th?c hi?n du?c câu l?nh SQL: ".mysql_error($conn));

    47. while ( $row = mysql_fetch_row($result) ) {
    48.     fwrite($fp, "http://traitimyenbai.net/forum/showthread.php?t=".$row[12]."&view=findpost&p=".$row[0]."\n";
    49. } //end while
    50. //nên luôn gi?i phóng b? nh? sau khi l?y h?t các row tr? v? t? câu l?nh SELECT
    51. mysql_free_result($result);

    52. fclose($fp);
    53. //dóng k?t n?i
    54. mysql_close($conn);
    55. echo "Xong !! coi thanh qua ne he he <a href=map.txt>Map.traitimyenbai.net.txt</a>";
    56. ?>
    Sao chép mã
    Còn bác nào lười thì vào đây:

    người viết: Nguyễn Thanh Phong

    http://www.xml-sitemaps.com nhưng giới hạn 500 link  
    Bạn phải đăng nhập mới được đăng bài Đăng nhập | Đăng ký

    Quy tắc điểm

    Đóng

    Thông báoTrước /1 Sau

    Phòng tối|Lưu trữ|Diễn đàn Yên Bái 2024 Community Guidelines |

    GMT+7, 14-10-2026 09:01 PM , Processed in 0.021810 second(s), 18 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    Trả lời nhanh Lên trên Trở lại danh sách