PDA

Zobacz pełną wersję: Rozwiązany Zawsze przekierowanie z powrotem do domu ....



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

przede wszystkim: Wielka oprogramowanie ... Zapłaciłem 90 błędów i była to przyjemność ...

I zainstalowany i działa świetnie tak długo, jak mam opcję "Dodaj parametr języka URL (np." adres? Language = pl ")
Tworzenie adresów URL według konsensusu SEO link (np. "/ en / adres"). "

Ale jak tylko mogę przełączyć na "Tworzenie URL według konsensusu SEO link (np." / en / adres "):" Mam pewne kłopoty ....

Sprawdź tej strony:

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

Proszę usunąć / w pedicab słowo ....

Jak tylko kliknąć dowolny temat wraca do angielskiego język Strona główna ....


Mmmmmh ....

I dodaje root / forum, określonych mistrza w języku angielskim i dodać do htaccess:

RewriteEngine On



# ZASADY za linki SEO tłumaczenie bez silnika SEO (surowego linki vBulletin)
# Jeśli używasz BB 'mod rewrite Przyjazne URL ", a następnie wprowadzenie tych zasad TUŻ PRZED BB zasady
RewriteRule archiwum / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 dolary? Language = $ 1 [QSA]

Wszelkie pojęcia co może być nie tak?

Dziękuję

Gerald

Trixi.com
04-03-10, 02:32
Aktualizacja: I zawsze pojawia się błąd 404 przy użyciu "Utwórz URL według konsensusu SEO link (np." / en / adres')"....

Więc przełączony Dodaj parametr języka URL (np. "adres? Language = pl"), który działa w tej chwili ...

Byłoby wspaniale, gdyby można pomóc dostać pracę

Tx

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

Według mnie to działa już teraz - proszę potwierdzić Jeśli czegoś brakuje:)

Najważniejsze - nie zaszło "Całkowity" dla opcji "Wymuszanie Canonical URL" - jest to wymagane, w przeciwnym razie straci się SEO. Proszę zobaczyć readme.html z vBET pakiet i danieli instrukcje BB konfiguracji.

Trixi.com
05-03-10, 09:10
Witam Michał,

Dziękuję - przeszedłem do "Wymuszanie Canonical URL" teraz.

To działa, ale problem nadal istnieje ...

Moja konfiguracja teraz:
Na zaawansowanych Przyjazne URL
NA Tworzenie URL według konsensusu SEO link (np. "/ en / adres")
. Htaccess jak wyżej / jak w ReadMe.

Działa on będzie na przykład na tłumaczenie - I po ukośniku w Url jak nie jestem mogą dodawać adresy ...

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

Everythin OK

_____________________________________________

Problem:
Jak tylko mogę przejść do
Przepisz friendly Mod URL

Url powyżej jest teraz
p/edicabforum.com/forums/de/32-Introduce-Yourself

i mam 404 błędów.
_____________________________________________

... Więc problem nie jest rozwiązany ... to działa dobrze w zaawansowane friendly trybie adresów URL, ale nie z Mod Rewrite Przyjazne URL
_____________________________________________
. W moim htaccess jest tylko kod:

RewriteEngine On



# ZASADY za linki SEO tłumaczenie bez silnika SEO (surowego linki vBulletin)
# Jeśli używasz BB 'mod rewrite Przyjazne URL ", a następnie wprowadzenie tych zasad TUŻ PRZED BB zasady
RewriteRule archiwum / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 dolary? Language = $ 1 [QSA]
_____________________________________________

Próbowałem również z zaprawy z VB-htaccess i kod, ale mam 500 - Internal Server Error

RewriteEngine on

# Jeśli masz problemy lub używasz VirtualDocumentRoot, odkomentować tą linię i ustawić go do katalogu vBulletin.
# RewriteBase / forum /

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

RewriteRule ^ .* $ - [NC, L]

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

RewriteRule ^ wątki / .* showthread.php [QSA]
RewriteRule ^ forum / .* forumdisplay.php [QSA]
RewriteRule ^ członków / .* member.php [QSA]
RewriteRule ^ blogs / .* blog.php [QSA]
RewriteRule ^ wpisy / .* 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]

_____________________________________________

Jeśli używam tylko VB-Code, które pochodzi z pakietu instalacji w nie przesłać katalogu:

RewriteEngine on

# Jeśli masz problemy lub używasz VirtualDocumentRoot, odkomentować tą linię i ustawić go do katalogu vBulletin.
# RewriteBase / forum /

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

RewriteRule ^ .* $ - [NC, L]

RewriteRule ^ wątki / .* showthread.php [QSA]
RewriteRule ^ forum / .* forumdisplay.php [QSA]
RewriteRule ^ członków / .* member.php [QSA]
RewriteRule ^ blogs / .* blog.php [QSA]
RewriteRule ^ wpisy / .* 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]




adres URL jest konwertowany na

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

Jak widać: Warto dodać, forum po raz kolejny ... i dostaję "nieprawidłowy Forum".

Sądzę więc, że problem jest htaccess i zasady .... moja VB (vBulletin 4.0.2 Poziom Patch 1 ).... Myślę, że najpierw muszę rozwiązać ten problem z VB, a następnie spróbuj ponownie .. ..

Saludos

Gerald

vBET
08-03-10, 16:46
Jeśli pracuje na jednej z Friendly ustawienie URL jest dobra wiadomość - nie masz problemów z vBET:.) Więc - po zmianie friendly URL Mod rewrite masz błąd - oznacza to, że problem jest w htaccess tak jak podejrzanego.

Po pierwsze - upewnij się, że plik htaccess jest OK w normalnych (nie tłumaczone) adresów URL.. Tak ustawić tam zasady wymagane w BB i go przetestować. Po tym swoje reguły vBET PRZED zasady BB. Oto jak wygląda htaccess na naszym teście 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
vBET 4.10.1 supports automatic translations