View Full Version: Riješen Uvijek preusmjeravanje povratak na početnu ....
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
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
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.
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
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.