พีดีเอ

View Full Version : แก้ Vbadadvanced ข้อผิดพลาดที่หน้าบ้าน



dsav90
25-08-10, 01:24
สวัสดีเมื่ออิ่มกำลังมองหาที่ของฉัน ... FZ8 หน้าชุมชน (http://www.fz8-forum.com/forum/cmps_index.php) และสลับไปยังภาษาอื่น ๆ ภายในหน้าเว็บที่ URL ที่ขึ้นมาเป็น

.. http://www.fz8-forum.com/forum/pl/cmps_

หายไปสิ้นสุดที่ ...

และ .... FZ8 ชุมชน (http://www.fz8-forum.com/forum/cmps_index.php) แสดงให้เห็นข้อผิดพลาด 404 แต่

... FZ8 ชุมชน (http://fz8-forum.com/forum/cmps_index.php) ทำงาน ..

ที่นี่. htaccess ของฉันด้านล่างเป็น





# ความคิดเห็นที่บรรทัดต่อไปนี้ (เพิ่ม'#'ที่จุดเริ่มต้น)
# ปิดการใช้งานฟังก์ชั่น mod_rewrite
# โปรดทราบ : คุณยังคงต้องปิดการใช้งานในการตัด
# แผงควบคุมของภาษาไทยที่จะหยุดการเขียนใหม่ URL
RewriteEngine On

RewriteRule ^ ((urllist | sitemap_) .* \\ (XML |..? txt) (\\ GZ))? vbseo_sitemap $ / vbseo_getsitemap.php sitemap = $ 1 [L]

# VBET เริ่มต้น

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & เปลี่ยนเส้นทาง = / ฟอรั่ม / [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & เปลี่ยนเส้นทางไป = ฟอรั่ม / / $ 2 [L, QSA]

RewriteCond% {REQUEST_URI}! (admincp / | modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((เก็บ /)?(.* \\. PHP (/.*)?))$ vbenterprisetranslator_seo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME}! - F
RewriteCond% {REQUEST_FILENAME}! - D
RewriteCond% {REQUEST_FILENAME} ^! (admincp | modcp | clientscript | cpstyles | ภาพ) /
$ RewriteRule vbenterprisetranslator_seo.php [L, QSA]

End VBET #

ภาษาไทย #
# เซิร์ฟเวอร์บางอย่างต้องสั่ง Rewritebase ที่จะ
เปิดการใช้งาน # (ลบ'#'ที่จุดเริ่มต้นเพื่อเปิดใช้งาน)
# โปรดทราบ : เมื่อเปิดใช้งานคุณต้องมีเส้นทาง
# ไปที่รากของโฟลเดอร์ VB (เช่น RewriteBase / ฟอรั่ม /)
# RewriteBase /

RewriteCond% {REQUEST_URI}! (admincp / | modcp / | cron | vbseo_sitemap)
RewriteRule ^ ((เก็บ /)?(.* \\. PHP (/.*)?))$ vbseo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME}! - F
RewriteCond% {REQUEST_FILENAME}! - D
RewriteCond% {REQUEST_FILENAME} / (a dmincp | modcp | clientscript | cpstyles | ภาพ) /
RewriteRule ^(.+)$ vbseo.php [L, QSA]

kamilkurczak
25-08-10, 11:36
อืมคุณสามารถเข้ารหัสเป็นส่วนหนึ่งของ. htaccess นี้หรือไม่

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]

dsav90
25-08-10, 19:42
ไม่แน่ใจว่าสิ่งที่คุณหมายถึง ...

kamilkurczak
26-08-10, 10:21
เพียงแค่ comment บรรทัดที่ฉันวางในการโพสต์ของฉันก่อนหน้าใน. htaccess ของคุณนี้
คุณไม่วางทั้งหมด. htaccess ของคุณหรือไม่ ถ้าไม่ได้โปรดวางทั้งหมดที่นี่
cmps_index.php นี้เป็นหนึ่งไฟล์หรือไม่? ใช่ไหม?

dsav90
26-08-10, 19:55
ใช่ที่เป็นทั้งของฉัน. htaccess ฉันนี่คือมันมีการเปลี่ยนแปลงที่คุณแนะนำ .. พวกเขาไม่ได้ในการแก้ไขปัญหา ...


# ความคิดเห็นที่บรรทัดต่อไปนี้ (เพิ่ม'#'ที่จุดเริ่มต้น)
# ปิดการใช้งานฟังก์ชั่น mod_rewrite
# โปรดทราบ : คุณยังคงต้องปิดการใช้งานในการตัด
# แผงควบคุมของภาษาไทยที่จะหยุดการเขียนใหม่ URL
RewriteEngine On

RewriteRule ^ ((urllist | sitemap_) .* \\ (XML |..? txt) (\\ GZ))? vbseo_sitemap $ / vbseo_getsitemap.php sitemap = $ 1 [L]

# VBET เริ่มต้น

RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & เปลี่ยนเส้นทาง = / ฟอรั่ม / [L, QSA]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & เปลี่ยนเส้นทางไป = ฟอรั่ม / / $ 2 [L, QSA]

RewriteCond% {REQUEST_URI}! (admincp / | modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((เก็บ /)?(.* \\. PHP (/.*)?))$ vbenterprisetranslator_seo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME}! - F
RewriteCond% {REQUEST_FILENAME}! - D
RewriteCond% {REQUEST_FILENAME} ^! (admincp | modcp | clientscript | cpstyles | ภาพ) /
$ RewriteRule vbenterprisetranslator_seo.php [L, QSA]

End VBET #

ภาษาไทย #
# เซิร์ฟเวอร์บางอย่างต้องสั่ง Rewritebase ที่จะ
เปิดการใช้งาน # (ลบ'#'ที่จุดเริ่มต้นเพื่อเปิดใช้งาน)
# โปรดทราบ : เมื่อเปิดใช้งานคุณต้องมีเส้นทาง
# ไปที่รากของโฟลเดอร์ VB (เช่น RewriteBase / ฟอรั่ม /)
# RewriteBase /

COM # RewriteCond% {HTTP_HOST}! www ^ \\. ฟอรั่ม fz16 - \\.
# RewriteRule (.*) http://www.fz16-forum.com/forum/ $ 1 [L, R = 301]

RewriteCond% {REQUEST_URI #}! (admincp / | modcp / | cron | vbseo_sitemap)
# RewriteRule ^ ((เก็บ /)?(.* \\. PHP (/.*)?))$ vbseo.php [L, QSA]

RewriteCond% {REQUEST_FILENAME #}! - F
RewriteCond% {REQUEST_FILENAME #}! - D
RewriteCond% {REQUEST_FILENAME #} / (a dmincp | modcp | clientscript | cpstyles | ภาพ) /
# RewriteRule ^(.+)$ vbseo.php [L, QSA]

kamilkurczak
27-08-10, 15:19
สวัสดี,
ฉันมีทางออกสำหรับคุณ

1 เปิด forum_root / includes / vbenterprisetranslator_functions_url.php
2 ค้นหา :
function vbet_createURLForAddress
3 ค้นหา :
if (false !== strpos($address, 'index.php') && THIS_SCRIPT != 'archive') {
$address = str_replace('index.php','',$address);
}
4 แทนที่ด้วย :
if (false !== strpos($address, 'cmps_index.php') && THIS_SCRIPT != 'archive') {
$address = str_replace('cmps_index.php','',$address);
}
5 บันทึกและเขียนทับไฟล์เก่า

จำเอาไว้ :
คุณควรทำหลังจาก vBET อัพเกรดฟอรั่มนี้
กรุณายืนยัน!

dsav90
27-08-10, 19:41
ตอนนี้ฉันลาดเทการเข้าถึงหน้าหลักภาษาอื่นที่ไม่ใช่ค่าเริ่มต้น ... คือมันจะแก้ไขปัญหาได้เพียงเพื่อ Vb index.htm ตอนนี้ .. ฉันมีเว็บไซต์บนเซิร์ฟเวอร์เดียวกันที่มี Vbet และไม่ได้มีปัญหาเดียวกันนี้อีก .. มันเป็น FZ16 - forum.com

kamilkurczak
27-08-10, 21:57
ok ฉันรู้ว่าตอนนี้
ฟอรั่ม / cmps_index.php และฟอรั่ม / มีหน้าต่างๆ
ดังนั้นเราจึงลาดเทลบนี้ -- cmps_index.php>

กรุณาแก้ไขแฟ้มเดียวกันและเพียงความคิดเห็นเส้นที่คุณวางไว้ก่อน
ตัวอย่างเช่น

#if (false !== strpos($address, 'cmps_index.php') && THIS_SCRIPT != 'archive') {
# $address = str_replace('cmps_index.php','',$address);
#}

dsav90
28-08-10, 17:45
FIXED!

ขอขอบคุณ!

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations made by vBET 4.10.1