PDA

View Full Version: Opgelost Altijd omleiden terug naar huis ....



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

in de eerste plaats: Groot stuk software ... Ik betaalde 90 bugs en het was een plezier ...

Ik installeerde het en het werkt prima zolang ik de optie "taal parameter Toevoegen aan URL (dat wil zeggen 'adres? Language = nl')
Maak URL's volgens SEO koppelen consensus (dwz '/ nl / adres') ".

Maar zodra ik overschakel naar "Create URL's volgens SEO koppelen consensus (dwz '/ nl / adres')" Ik heb wat moeite ....

Check deze pagina:

pedi / cabfo / rum.com / forums / de / forum.php

Verwijder / in het woord fietstaxi ....

Zodra ik dan ook discussies klikt gaat terug naar de Engels taal Home ....


Mmmmmh ....

Ik voegde de root / forums, gedefinieerd de master taal Engels en toegevoegd aan de htaccess:

RewriteEngine On



# REGELS voor SEO vertaling links zonder enige SEO motor (op ruwe vBulletin links)
# Als u gebruik maakt van vB "Mod Rewrite Friendly URL's 'zet dan deze regels net VOOR vB regels
RewriteRule archief / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 dollar? Language = $ 1 [QSA]

Enig idee wat kan er mis?

Dank u

Gerald

Trixi.com
04-03-10, 02:32
Update: Ik krijg altijd een 404 Error met behulp van "Create URL's volgens SEO koppelen consensus (dwz '/ nl / adres')"....

Dus ik overgestapt naar taal parameter Toevoegen aan URL (dat wil zeggen 'adres? Language = nl'), die werkt op het moment ...

Zou geweldig zijn als je zou kunnen helpen om het te krijgen het werk

Tx

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

Zoals ik het zie is het nu werkt - gelieve te bevestigen Als ik iets gemist:)

Belangrijk ding - u geen set 'strenge' voor de optie "afdwingen Canonical URL" - het is nodig, anders verlies je je SEO. Zie readme.html uit vBET verpakking en braakliggende vB configuratie-instructies.

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

Dank u - ben ik overgestapt naar "afdwingen Canonical URL" nu.

Het werkt, maar het probleem bestaat nog steeds ...

Mijn configuratie nu:
Op geavanceerde Friendly URL's
ON Maak URL's volgens SEO koppelen consensus (dwz '/ nl / adres ")
. Htaccess als hierboven / als in Leesmij.

Het werkt gaat bijvoorbeeld om een Duitse vertaling - post ik een slash in de URL als ik ben niet toegestaan om URL's posten ...

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

Everythin OK

_____________________________________________

Probleem:
Zodra ik overschakelen naar
Mod Rewrite Friendly URL's

De bovenstaande URL is nu
p/edicabforum.com/forums/de/32-Introduce-Yourself

en ik krijg 404 fouten.
_____________________________________________

... Dus het probleem niet is opgelost ... het werkt goed in de Geavanceerde Friendly URL's mode, maar niet met Mod Rewrite Friendly URL's
_____________________________________________
. In mijn htaccess is alleen uw code in:

RewriteEngine On



# REGELS voor SEO vertaling links zonder enige SEO motor (op ruwe vBulletin links)
# Als u gebruik maakt van vB "Mod Rewrite Friendly URL's 'zet dan deze regels net VOOR vB regels
RewriteRule archief / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 dollar? Language = $ 1 [QSA]
_____________________________________________

Ik probeerde het ook met de mix van de VB-htaccess en uw code, maar ik krijg een 500 - Internal Server Error

RewriteEngine on

# Als u problemen heeft of als u VirtualDocumentRoot, uncomment deze lijn en zet deze op uw vBulletin directory.
# RewriteBase / forum /

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

RewriteRule ^ .* $ - [NC, L]

# Forum
RewriteRule archief / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 dollar? Language = $ 1 [QSA]

RewriteRule ^ draden / showthread.php .* [QSA]
RewriteRule ^ forums / .* forumdisplay.php [QSA]
RewriteRule ^ leden / .* 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]

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

_____________________________________________

Als ik alleen maar de VB-code die met de installatie-pakket komt in de niet upload directory:

RewriteEngine on

# Als u problemen heeft of als u VirtualDocumentRoot, uncomment deze lijn en zet deze op uw vBulletin directory.
# RewriteBase / forum /

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

RewriteRule ^ .* $ - [NC, L]

RewriteRule ^ draden / showthread.php .* [QSA]
RewriteRule ^ forums / .* forumdisplay.php [QSA]
RewriteRule ^ leden / .* 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]

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




de URL wordt omgezet in

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

Zoals u ziet: Zij heeft daaraan toegevoegd forums weer ... en ik krijg "gespecificeerde Invalid Forum."

Dus ik denk dat het probleem is de htaccess en de regels .... mijn VB is (vBulletin 4.0.2 Patch Level 1 ).... Ik denk dat ik moet eerst dit probleem op te lossen met VB en dan opnieuw te proberen .. ..

Saludos

Gerald

vBET
08-03-10, 16:46
Als het werkt aan met een van Friendly URL instelling is het goed nieuws - je hebt geen problemen met vBET:.) Dus - als je Friendly URL te herschrijven Mod heb je fout veranderen - het betekent dat probleem is in htaccess bestand, net zoals u verdachte.

Eerst - moet u ervoor zorgen dat uw htaccess bestand OK is voor normale (niet vertaald) URL's.. Dus stel er regels nodig zijn door de VB en test het. Na dat vBET regels voorgelegd vB regels. Dit is hoe ziet htaccess-bestand op onze test VB4 forum.:


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 4.10.1