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
|
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
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é- <**** **********="content-type" content="text/html; charset=utf-8" />
- <?php
- $sql_host = "localhost";
- $sql_user = "traitimyenbai.net";
- $sql_pass = "tty1";
- $sql_database = "1234";
- $fp = fopen("map.txt", "w+";
- $conn = mysql_connect($sql_host, $sql_user, $sql_pass);
- if ( !$conn ) {
- //Không ket noi duoc, thoat ra va bao lai
- die("khong noi duoc vao MySQL server: ".mysql_error($conn));
- } //end if
- //chon CSDL lam viec
- mysql_select_db($sql_database, $conn)
- or die("Không chon duoc CSDL: ".mysql_error($conn));
- $sql = "SELECT * FROM mst_thread";
- $result = mysql_query($sql, $conn);
- if ( !$result )
- die("Khong the thuc hien duoc cau lenh SQL: ".mysql_error($conn));
- while ( $row = mysql_fetch_row($result) ) {
- fwrite($fp, "http://traitimyenbai.net/forum/showthread.php?p=".$row[0]."\n";
- } //end while
- //nen luon giai phong sau khi lay het cac row tra ve tu cau lenh SELECT
- mysql_free_result($result);
- $sql = "SELECT * FROM mst_forum";
- $result = mysql_query($sql, $conn);
- if ( !$result )
- die("Khong the thuc hien duoc cau lenh SQL: ".mysql_error($conn));
- while ( $row = mysql_fetch_row($result) ) {
- fwrite($fp, "http://traitimyenbai.net/forum/forumdisplay.php?f=".$row[0]."\n";
- } //end while
- //nen luon giai phong sau khi lay het cac row tra ve tu cau lenh SELECT
- mysql_free_result($result);
- $sql = "SELECT * FROM mst_user";
- $result = mysql_query($sql, $conn);
- if ( !$result )
- die("Không th? th?c hi?n du?c câu l?nh SQL: ".mysql_error($conn));
- while ( $row = mysql_fetch_row($result) ) {
- fwrite($fp, "http://traitimyenbai.net/forum/member.php?u=".$row[0]."\n";
- } //end while
- //nen luon giai phong sau khi lay het cac row tra ve tu cau lenh SELECT
- mysql_free_result($result);
- $sql = "SELECT * FROM mst_post";
- $result = mysql_query($sql, $conn);
- if ( !$result )
- die("Không th? th?c hi?n du?c câu l?nh SQL: ".mysql_error($conn));
- while ( $row = mysql_fetch_row($result) ) {
- fwrite($fp, "http://traitimyenbai.net/forum/showthread.php?t=".$row[12]."&view=findpost&p=".$row[0]."\n";
- } //end while
- //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
- mysql_free_result($result);
- fclose($fp);
- //dóng k?t n?i
- mysql_close($conn);
- echo "Xong !! coi thanh qua ne he he <a href=map.txt>Map.traitimyenbai.net.txt</a>";
- ?>
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  |
|