พีดีเอ

View Full Version : แก้ ไม่สามารถทำให้การเชื่อมโยง SEO



Maciej
02-05-11, 15:58
ผมมีปัญหาการเชื่อมโยง SEO แม่มดผมไม่ทราบวิธีการตั้งค่า htaccess ของฉัน ..

นี้สิ่งที่ฉันได้มีในรากหลัก

RewriteEngine On
# กฎสำหรับ SEO การเชื่อมโยงกับการแปลภาษาไทย (ต้องมีการรวมกฎทั้งหมดก่อนที่จะไป vbseo.php)
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]




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

RewriteCond% {REQUEST_URI}! (admincp / | modcp / | cron | vbseo_sitemap |. API \\ php)
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]

ฉันลาดเทแปลแกลเลอรี่ cantr พบเว็บไซต์ภาษาเริ่มต้นเพียงอย่างเดียวคือตกลง ..
www.gooutdoor.co ลิงค์เว็บของฉันที่เป็นปัญหาในแกลเลอรีหลังจากที่คลิกที่ธง
การติดตั้งสำหรับ URL ที่เป็นมิตรคือ

พิมพ์ URL
URL ที่เป็นมิตรทำให้สามารถเพิ่มการจัดอันดับของไซต์ของคุณในเครื่องมือค้นหา
Mod Rewrite ******* URL ที่เป็นมิตร

htaccess กับฉันควรจะใส่ลงไปในทิศทาง photopost?
ฉันควรจะติดตั้งสิ่งอื่นใด ผมใช้ภาษาไทยเครื่องยนต์

kamilkurczak
03-05-11, 16:24
Hello,

ที่คุณต้องทำ 3 ขั้นตอน :
1 ทำให้ไฟล์ htaccess เช่นนี้ :


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

#RULES for SEO translation links with vBSEO (have to be included before all rules to vbseo.php)
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]

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

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

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

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|api\.php)
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]


ประการที่สอง -- รวมทั้งสองไฟล์ภาษาไทยกับ vBET (ทุกอย่างที่อธิบายไว้ในไฟล์ ReadMe.html (สองไฟล์ _url.php และ _createurl.php)

ประการที่สาม -- ชุดสองตัวเลือกใน admincp> vBET -> หลัก
สร้างการเชื่อมโยง SEO
- เปลี่ยนไป VBSEO_URI REQUEST_URI

kamilkurczak
09-05-11, 08:21
ไม่มีคำตอบ -- แก้ไข ถ้าไม่ได้ -- โปรดเขียนที่นี่และฉันจะเปิดกระทู้นี้อีกครั้ง

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vB Enterprise Translator 4.10.1