URL ที่ไม่ปฏิบัติตาม
เมื่อเราทดสอบตัวอย่างของ URL จาก Sitemap ของคุณเราพบว่า URL บางเปลี่ยนเส้นทางไปยังสถานที่อื่น ๆ เราขอแนะนำให้ Sitemap ของคุณมี URL ที่ชี้ไปที่ปลายทางสุดท้าย (การเปลี่ยนเส้นทางเป้าหมาย) แทนการเปลี่ยนเส้นทางไปยัง URL อื่น
HTTP ข้อผิดพลาด : 301
URL :
HTT
ปัญหาที่ตรวจพบเมื่อ : 24 เมษายน 2011
RewriteEngine เมื่อ
RewriteCond% {HTTP_HOST} ^ windowsz \\. สุทธิ $ [NC]
RewriteRule ^(.*)$ http://windowsz.net/ $ 1 [R = 301, L]
ดัชนี DirectoryIndex index.php forum.php. PHP3 messagebrd.pl index.html index.htm
RewriteBase /
RewriteRule เก็บ / index.php? / $ 2 และภาษา = $ 1 [L, QSA]
RewriteRule forum.php? ภาษา = $ 1 [L, QSA]
RewriteRule $ 2? ภาษา = $ 1 [QSA]
RewriteRule ^ ((urllist | sitemap_) .* \\ (XML |..? txt) (\\ GZ))? vbseo_sitemap $ / vbseo_getsitemap.php sitemap = $ 1 [L]
ตัวเลือก + FollowSymLinks
# # # นี่คือการรักษาความปลอดภัยเพิ่มเล็กน้อยและสามารถถอดออกได้
RewriteRule ^ /(.*) รวมถึง index.php
RewriteRule ^ index.php VB /(.*)
RewriteRule ^ index.php /(.*) แพคเกจ
# # # นี่เขียนจริง
RewriteRule ^ หัวข้อ / ([0-9 หน้า ]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/ ([0-9] +) ?)) showthread.php? t = $ 1 & หน้า = $ 2 &% {QUERY_STRING}
RewriteRule ^ สมาชิก / ([0-9] +) member.php u? = $ 1 &% {QUERY_STRING}
RewriteRule ^ ฟอรั่ม / ([0-9 หน้า ]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/ ([0-9] +) ?)) forumdisplay.php? F = $ 1 & page = $ 2 &% {QUERY_STRING}
RewriteRule ^ บล็อก / ([0-9 หน้า ]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/ ([0-9] +) blog.php?)) u? = $ 1 & page = $ 2 &% {QUERY_STRING}
RewriteRule ^ รายการ / ([0-9 หน้า ]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/ ([0-9] +) ?)) entry.php? B = $ 1 & หน้า = $ 2 &% {QUERY_STRING}
RewriteRule ^ รายการ /([^/]*/)([ 0-9] +) list.php? r = $ 1 $ 2% & {QUERY_STRING}
RewriteRule ^ เนื้อหา /(.*) content.php r? = $ 1 &% {QUERY_STRING}
RewriteRule ^ เครื่องมือ / config / ([0-9] +) widget.php r? = config / $ 1 &% {QUERY_STRING}
vbseo_sm_priority = $ ก่อน ($ vboptions ['vbseo_sm_priority_rt'], $ relp);
หาก ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ dpassed = (เวลา () -- $ threadrow ['lastpost']) / 86400;
หาก ($ dpassed <3) $ ความถี่ ='วัน';
else if ($ dpassed <10) $ ความถี่ ='สัปดาห์';
else if ($ dpassed <100) $ ความถี่ ='เดือน';
อื่น ๆ $ ความถี่ ='ปี';
} อื่น
$ ความถี่ = vboptions $ ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id : $ forumid, thread_id : $ threadrow [ThreadID] โพสต์ทั้งหมด : $ totalposts หน้า : $ totalpages, Views : $ threadrow [views] $ ก่อน");
สำหรับ ($ p = 1; $ p <= $ totalpages $ p + +)
{
/ / รหัสเพิ่มเติม
$ alanguages = array
if (! $ เก็บ) {
vbseo_url_thread = $ currentthreadurl ($ threadrow, $ p, $ Archived) 'และภาษา =';
$ vbseo_stat ['t'] + = sizeof ($ alanguages );
$ lastpost = & $ threadrow ['lastpost'];
foreach ($ alanguages เป็น $ ภาษา) {
vbseo_add_url ($ $ currentthreadurl ภาษา, $ ก่อน lastpost $, $ ต้านทาน.)
}
}
/ / end รหัสเพิ่มเติม
$ vbseo_stat [$ เก็บ'ที่':'t'] + = vbseo_add_2urls (
vbseo_url_thread ($ threadrow, $ p, $ เก็บ),
vbseo_url_thread ($ threadrow, $ p, $ เก็บจริง),
$ ก่อน
$ threadrow ['lastpost'],
$ ความถี่
;
}
หาก ($ showpost)
{
$ getposts = $ db -> แบบสอบถาม ("
SELECT p.dateline, p.postid, p.threadid
จาก". TABLE_PREFIX."โพสต์เป็น P
WHERE p.threadid = $ threadrow [ThreadID]
และมองเห็นได้ = 1
ORDER BY p.dateline
");