PDA

View Full Version: Riješen Uvijek preusmjeravanje povratak na početnu ....



Trixi.com
04-03-10, 01:16
Bok,

prije svega: Veliki komad softvera ... sam platio 90 bugova i to je bio užitak ...

Sam ga instalira i pokreće velik dok sam opciju "Dodaj jezik parametar URL-a (tj." adresa? Jezik = hr ')
Stvaranje URL-a prema SEO povezati konsenzus (npr. '/ hr / adrese') ".

No, čim sam prebaciti na "Stvaranje URL prema SEO povezati konsenzus (npr. '/ hr / adresa") "Ja sam nekih problema ....

Provjerite ovu stranicu:

Pedi / cabfo / rum.com / foruma / de / forum.php

Molimo izbrisati / u riječi pedicab ....

Čim sam kliknite bilo nit to ide natrag na engleski jezik Početna stranica ....


Mmmmmh ....

Dodao sam korijen / forumima, definirani glavni jezik engleski i dodao da htaccess:

Na RewriteEngine



# PRAVILA za SEO prijevod veze bez SEO motora (na sirovo vBulletin poveznice)
# Ako koristite vB 'Mod Rewrite friendly URL-ova ", a zatim staviti ta pravila neposredno prije BB pravila
RewriteRule Arhiva / index.php? / $ 2 & jezik = $ 1 [L, QSA]
RewriteRule index.php? jezik = $ 1 [L, QSA]
RewriteRule $ 2? Jezik = $ 1 [QSA]

Bilo pojma što bi moglo biti krivo?

Hvala

Gerald

Trixi.com
04-03-10, 02:32
Update: ja uvijek dobiti 404 Greška pomoću "stvoriti URL-a prema SEO povezati konsenzus (npr. '/ hr / Adresar')"....

Tako sam prebacio natrag Dodaj jeziku parametar URL-a (tj. "adresa? Jezik = hr ') koja radi u ovom trenutku ...

Bi bilo sjajno kada biste mogli pomoći da se to raditi

Tx

vBET
05-03-10, 00:40
Bok.

Kao što vidim da radi sada - Molimo Vas da potvrdite Ako sam nešto nedostaje:)

Važna stvar - niste postavili "strogi" za opciju "provođenje Canonical URL" - to je potrebno, inače ćete izgubiti svoje SEO. Molimo pogledajte ReadMe.html iz vBET paket i neobrađena vB konfiguracije upute.

Trixi.com
05-03-10, 09:10
Bok Michal,

Hvala - ja se prebacio na "provođenje Canonical URL" sada.

Ona radi, ali problem i dalje postoji ...

Moja konfiguracija sada:
O Napredno Prijateljski URL-ova
Izradi URL-a prema SEO povezati konsenzus (npr. '/ hr / adresa ")
. Htaccess kao gore / kao u README-u.

Radi odlaska na primjer njemački prijevod - ja poslije udarac u URL-u kao što sam ne smijem postavljati URL-ova ...

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

Everythin redu

_____________________________________________

Problem:
Čim sam prebaciti na
Mod Rewrite Prijateljski URL-ova

Url gore je sad
p/edicabforum.com/forums/de/32-Introduce-Yourself

i ja dobiti 404 Pogreške.
_____________________________________________

... Tako da problem nije riješen ... to dobro radi u naprednom Prijateljski URL način, ali ne s Mod Rewrite friendly URL-ove
_____________________________________________
. U mom Htaccess je samo tvoj kod:

Na RewriteEngine



# PRAVILA za SEO prijevod veze bez SEO motora (na sirovo vBulletin poveznice)
# Ako koristite vB 'Mod Rewrite friendly URL-ova ", a zatim staviti ta pravila neposredno prije BB pravila
RewriteRule Arhiva / index.php? / $ 2 & jezik = $ 1 [L, QSA]
RewriteRule index.php? jezik = $ 1 [L, QSA]
RewriteRule $ 2? Jezik = $ 1 [QSA]
_____________________________________________

Pokušao sam ga i sa mix iz VB-Htaccess i svoj kod, ali sam se 500 - interna pogreška poslužitelja

RewriteEngine na

# Ako imate problema ili koristite VirtualDocumentRoot, uncomment toj liniji i postavljena na svoje vBulletin imenik.
# RewriteBase / forum /

RewriteCond% {} REQUEST_FILENAME-S [ili]
RewriteCond% {REQUEST_FILENAME}-L [OR]
RewriteCond% {} REQUEST_FILENAME-d

RewriteRule ^ .* $ - [NC, L]

# Foruma
RewriteRule Arhiva / index.php? / $ 2 & jezik = $ 1 [L, QSA]
RewriteRule index.php? jezik = $ 1 [L, QSA]
RewriteRule $ 2? Jezik = $ 1 [QSA]

RewriteRule ^ teme / showthread.php .* [QSA]
RewriteRule ^ foruma / .* forumdisplay.php [QSA]
RewriteRule ^ članovi / .* member.php [QSA]
RewriteRule ^ blogove / .* blog.php [QSA]
RewriteRule ^ ulazi / .* entry.php [QSA]

RewriteCond% {} REQUEST_FILENAME-S [ili]
RewriteCond% {REQUEST_FILENAME}-L [OR]
RewriteCond% {} REQUEST_FILENAME-d

RewriteRule ^ .* $ - [NC, L]

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

_____________________________________________

Ako koristite samo VB-kod koji dolazi s instalacijom paketa u ne učitate katalog:

RewriteEngine na

# Ako imate problema ili koristite VirtualDocumentRoot, uncomment toj liniji i postavljena na svoje vBulletin imenik.
# RewriteBase / forum /

RewriteCond% {} REQUEST_FILENAME-S [ili]
RewriteCond% {REQUEST_FILENAME}-L [OR]
RewriteCond% {} REQUEST_FILENAME-d

RewriteRule ^ .* $ - [NC, L]

RewriteRule ^ teme / showthread.php .* [QSA]
RewriteRule ^ foruma / .* forumdisplay.php [QSA]
RewriteRule ^ članovi / .* member.php [QSA]
RewriteRule ^ blogove / .* blog.php [QSA]
RewriteRule ^ ulazi / .* entry.php [QSA]

RewriteCond% {} REQUEST_FILENAME-S [ili]
RewriteCond% {REQUEST_FILENAME}-L [OR]
RewriteCond% {} REQUEST_FILENAME-d

RewriteRule ^ .* $ - [NC, L]

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




URL se pretvara u

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

Kao što vidite: je dodao forumima opet ... i ja dobiti "Invalid Forum naveden."

Dakle, mislim da je problem Htaccess i pravila .... moje VB je (vBulletin 4.0.2 Patch Razina 1 ).... Mislim da sam prvi Da biste riješili taj problem s VB, a zatim pokušajte ponovno .. ..

Saludos

Gerald

vBET
08-03-10, 16:46
Ako se radi o jednom od Friendly URL-postavka da je dobra vijest - nemate problema s vBET:.) Dakle - ako promijenite friendly URL Mod prepisati ste pogrešku - to znači da je problem u Htaccess datoteku baš kao i ti osumnjičenika.

Prvo - molimo pobrinite se da vaš htaccess datoteku je u redu za normalne (ne prijevod) URL-ova.. Dakle, skup je pravila koja zahtijevaju vB i test it. Nakon toga stavite vBET pravila prije BB pravila. Ovo je način kako izgleda Htaccess datoteku na našem testnom vB4 foruma.


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
Languages translations made by vBET Translator 4.10.1