PDA

View Full Version: Решени Секогаш пренасочува назад кон дома ....



Trixi.com
04-03-10, 01:16
Здраво,

Прво на сите: голем дел од софтверот ... ми плати 90 грешки и тоа беше задоволство ...

Јас си го снимав и бега голема колку што имам опција "Додади јазик параметар за да го рачно (т.е. 'адреса? Јазик = mk')
Креирај URL-то е во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса') ".

Но, штом ќе се префрлат на "Креирај URL-то во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса')" Јас имам некои проблеми ....

Изберете ја оваа страница:

Pedi / cabfo / rum.com / форуми / де / forum.php

Ве молиме избришете / во зборот pedicab ....

Штом јас кликнете на тема што се навраќа на англискиот јазик Почетна страна ....


Mmmmmh ....

Јас додадов коренот / форуми, дефинирани господар јазик Англиски и се додава на htaccess:

RewriteEngine На



# ПРАВИЛА за оптимизација за превод линкови, без било кој мотор оптимизација (на суровини vBulletin врски)
# Ако сте користење на VB "Mod Преработи Пријателски URL" и потоа стави овие правила непосредно пред vB правила
RewriteRule Архива / index.php? / $ 2 & Language = $ 1 [l, QSA]
RewriteRule index.php? јазик = $ 1 [l, QSA]
RewriteRule 2 $? Јазик = $ 1 [QSA]

Секој поим што би можело да биде проблемот?

Ви благодариме

Џералд

Trixi.com
04-03-10, 02:32
Update: Јас секогаш се добие 404 Грешка користење на "Креирај URL-то е во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса')"....

Па јас вклучен назад да додадете јазик параметар за да го рачно (т.е. 'адреса? Јазик = mk') која работи во моментов ...

Би било одлично ако може да помогне да се работи

Tx

vBET
05-03-10, 00:40
Здраво.

Како гледам тоа е работа сега - Ве молиме потврдете Ако недостасува нешто:)

Важно - не сте во собата "Строга" за опцијата "спроведува канонски рачно" - тоа е потребно, во спротивно ќе го изгубат вашиот SEO. Ве молиме погледнете readme.html од vBET пакет и необработени vB конфигурација инструкции.

Trixi.com
05-03-10, 09:10
Здраво Михал,

Ви благодариме - се префрлив во "спроведува канонски рачно" сега.

Таа работи, но проблемот се уште постои ...

Мојот конфигурација во моментов:
На напредни Пријателски адреси
ЗА Креирај URL-то е во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса')
. Htaccess како погоре / како во README.

Се работи случува за пример на германски превод - јас го мислењето коса црта во URL-то како што јас не сум дозволено да адреси ...

p/edicabforum.com/forums/de/forumdisplay.php/32-Introduce-Yourself

Everythin ред

_____________________________________________

Проблем:
Штом се префрлат на
Mod Преработи Пријателски адреси

URL-то погоре е сега
p/edicabforum.com/forums/de/32-Introduce-Yourself

и јас се 404 грешки.
_____________________________________________

... Така што проблемот не е решен ... што работи добро во Напредно Пријателски URL на владата, но не и со Mod Преработи Пријателски адреси
_____________________________________________
. Во моето htaccess е само кодот:

RewriteEngine На



# ПРАВИЛА за оптимизација за превод линкови, без било кој мотор оптимизација (на суровини vBulletin врски)
# Ако сте користење на VB "Mod Преработи Пријателски URL" и потоа стави овие правила непосредно пред vB правила
RewriteRule Архива / index.php? / $ 2 & Language = $ 1 [l, QSA]
RewriteRule index.php? јазик = $ 1 [l, QSA]
RewriteRule 2 $? Јазик = $ 1 [QSA]
_____________________________________________

Се обидов тоа, исто така, со микс од VB-htaccess и вашиот код, но јас добие 500 - Внатрешна грешка на серверот

RewriteEngine на

# Ако имате проблеми или се користат VirtualDocumentRoot, откоментирај оваа линија и поставете го на вашиот vBulletin директориум.
# RewriteBase / форум /

RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D

RewriteRule ^ .* $ - [Американски Држави, L]

# Форум
RewriteRule Архива / index.php? / $ 2 & Language = $ 1 [l, QSA]
RewriteRule index.php? јазик = $ 1 [l, QSA]
RewriteRule 2 $? Јазик = $ 1 [QSA]

RewriteRule ^ теми / showthread.php .* [QSA]
RewriteRule ^ форуми / forumdisplay.php .* [QSA]
RewriteRule ^ членови / .* member.php [QSA]
RewriteRule ^ блогови / .* blog.php [QSA]
ReWriteRule ^ записи / .* entry.php [QSA]

RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D

RewriteRule ^ .* $ - [Американски Држави, L]

# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]

_____________________________________________

Ако јас го користам само на VB-код кој доаѓа со инсталацијата пакет во не Внеси директориум:

RewriteEngine на

# Ако имате проблеми или се користат VirtualDocumentRoot, откоментирај оваа линија и поставете го на вашиот vBulletin директориум.
# RewriteBase / форум /

RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D

RewriteRule ^ .* $ - [Американски Држави, L]

RewriteRule ^ теми / showthread.php .* [QSA]
RewriteRule ^ форуми / forumdisplay.php .* [QSA]
RewriteRule ^ членови / .* member.php [QSA]
RewriteRule ^ блогови / .* blog.php [QSA]
ReWriteRule ^ записи / .* entry.php [QSA]

RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D

RewriteRule ^ .* $ - [Американски Држави, L]

# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]




URL-то се претвора во

p/edicabforum.com/forums/forums/32-Introduce-Yourself

Како што гледате: Таа додаде форуми уште еднаш ... и јас се "Невалиден Форум одредено."

Па претпоставувам дека проблемот е htaccess и правилата .... ми VB е (софтвер на vBulletin 4.0.2 Patch Level 1 ).... Претпоставувам првиот морам да го надминете овој проблем со VB, а потоа да се обидете повторно .. ..

Saludos

Џералд

vBET
08-03-10, 16:46
Ако тоа е работа на со еден од Пријателски рачно поставување тоа е добра вест - немате проблеми со vBET:.) Значи - кога ќе се смени Пријателски URL-то на Mod преработи имате грешка - тоа значи дека ова прашање е во htaccess датотека онака како што осомничениот.

Прво - Ве молиме бидете сигурни дека вашата htaccess датотека е во ред за нормално (не преведени) адреси.. Па во собата има правила бара од VB и тоа тест. После тоа се стави vBET правилата пред vB правила. Ова е како изгледа htaccess датотека на нашиот тест vB4 форумот.:


RewriteEngine On
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|sq|ca|et|tl|gl|hi|id|lv|lt|mt|sl|uk|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [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)/$ index.php?language=$1 [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)/(.*)?$ $2?language=$1 [QSA]

#vB FRIENDLY URL RULES
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]

RewriteRule ^threads/.* showthread.php [QSA]
RewriteRule ^forums/.* forumdisplay.php [QSA]
RewriteRule ^members/.* member.php [QSA]
RewriteRule ^blogs/.* blog.php [QSA]
ReWriteRule ^entries/.* entry.php [QSA]

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]

RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $1.php?r=$2 [QSA]

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