Zobacz pełną wersję: Rozwiązany Zawsze przekierowanie z powrotem do domu ....
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
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
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.
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
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.