Visualizza la versione completa: Risolto Sempre il reindirizzamento torna a casa ....
Ciao a tutti,
prima di tutto: grande pezzo di software ... Ho pagato i 90 bug ed è stato un piacere ...
L'ho installato e funziona grande finchè ho l'opzione "Aggiungi parametro lingua URL (ad esempio 'indirizzo? Language = it')
Crea URL secondo collegamento consenso SEO (cioè '/ it / indirizzo') ".
Ma appena posso passare a "Creazione di URL in base alle collegamento consenso SEO (ad esempio '/ it / indirizzo')" Ho qualche problema ....
Controllare questa pagina:
pedi / cabfo / rum.com / forum / de / forum.php
Si prega di cancellare / nel pedicab parola ....
Appena clicco qualsiasi discussione che risale alla lingua inglese ....
Mmmmmh ....
Ho aggiunto la radice / forum, definito il maestro di lingua inglese e ha aggiunto di htaccess:
RewriteEngine On
# REGOLE per i collegamenti traduzione SEO senza motore SEO (a crudo link vBulletin)
# Se si utilizza BB 'Friendly URL Mod Rewrite' poi mettere quelle regole POCO PRIMA regole vB
RewriteRule archive / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
Qualsiasi idea di cosa potrebbe esserci di sbagliato?
Grazie
Gerald
Aggiornamento: ottengo sempre un errore 404 utilizzando "Crea URL secondo collegamento consenso SEO (ad esempio '/ it / indirizzo')"....
Quindi sono passato di nuovo da aggiungere al parametro di lingua URL (ad esempio 'indirizzo? Language = it') che funziona in questo momento ...
Sarebbe bello se si potrebbe aiutare a farlo funzionare
Tx
Ciao.
Come vedo che sta lavorando ora - si prega di confermare se mi manca qualcosa:)
Cosa importante - non è stato impostato 'Strict' per l'opzione "Forza Canonical URL" - è necessario, altrimenti si perderanno i SEO. Si prega di consultare readme.html dal pacchetto vBET e maggese istruzioni di configurazione vB.
Ciao Michal,
Grazie a voi - sono passato a "Forza Canonical URL" ora.
Funziona, ma il problema esiste ancora ...
La mia configurazione in questo momento:
ON avanzata URL friendly
ON Crea URL secondo collegamento consenso SEO (cioè '/ it / indirizzo')
. Htaccess come sopra, / come nel ReadMe.
Funziona andando per esempio a una traduzione in tedesco - inserisco un URL nella barra come io non sono autorizzato a postare gli URL ...
p/edicabforum.com/forums/de/forumdisplay.php/32-Introduce-Yourself
Everythin OK
_____________________________________________
Problema:
Appena ho passare a
Mod Rewrite URL friendly
L'URL sopra è ora
p/edicabforum.com/forums/de/32-Introduce-Yourself
e ottengo errori 404.
_____________________________________________
... Quindi il problema non è risolto ... funziona bene in modalità avanzata URL friendly, ma non con Mod Rewrite URL friendly
_____________________________________________
. Nel mio htaccess è solo il codice:
RewriteEngine On
# REGOLE per i collegamenti traduzione SEO senza motore SEO (a crudo link vBulletin)
# Se si utilizza BB 'Friendly URL Mod Rewrite' poi mettere quelle regole POCO PRIMA regole vB
RewriteRule archive / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
_____________________________________________
Ho provato anche con il mix dal VB-htaccess e il tuo codice, ma ho un 500 - Internal Server Error
RewriteEngine su
# Se si hanno problemi o si utilizza VirtualDocumentRoot, togliere il commento e metterlo nella directory di vBulletin.
# RewriteBase / forum /
RewriteCond% {} REQUEST_FILENAME-s [OR]
RewriteCond% {} REQUEST_FILENAME-l [OR]
REQUEST_FILENAME RewriteCond% {}-d
RewriteRule ^ .* $ - [NC, L]
# Forum
RewriteRule archive / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
RewriteRule ^ filo / showthread.php .* [QSA]
RewriteRule ^ forum / showthread.php .* [QSA]
RewriteRule ^ soci / member.php .* [QSA]
RewriteRule ^ blog / blog.php .* [QSA]
Voci RewriteRule ^ / .* entry.php [QSA]
RewriteCond% {} REQUEST_FILENAME-s [OR]
RewriteCond% {} REQUEST_FILENAME-l [OR]
REQUEST_FILENAME RewriteCond% {}-d
RewriteRule ^ .* $ - [NC, L]
# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]
_____________________________________________
Se uso solo il VB-codice che viene fornito con il pacchetto di installazione nel non caricare directory:
RewriteEngine su
# Se si hanno problemi o si utilizza VirtualDocumentRoot, togliere il commento e metterlo nella directory di vBulletin.
# RewriteBase / forum /
RewriteCond% {} REQUEST_FILENAME-s [OR]
RewriteCond% {} REQUEST_FILENAME-l [OR]
REQUEST_FILENAME RewriteCond% {}-d
RewriteRule ^ .* $ - [NC, L]
RewriteRule ^ filo / showthread.php .* [QSA]
RewriteRule ^ forum / showthread.php .* [QSA]
RewriteRule ^ soci / member.php .* [QSA]
RewriteRule ^ blog / blog.php .* [QSA]
Voci RewriteRule ^ / .* entry.php [QSA]
RewriteCond% {} REQUEST_FILENAME-s [OR]
RewriteCond% {} REQUEST_FILENAME-l [OR]
REQUEST_FILENAME RewriteCond% {}-d
RewriteRule ^ .* $ - [NC, L]
# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]
l'URL viene convertito in
p/edicabforum.com/forums/forums/32-Introduce-Yourself
Come vedete: ha aggiunto forum ancora una volta ... e ottengo "Forum specificato non valido."
Quindi credo che il problema è la htaccess e le regole .... la mia è VB (vBulletin 4.0.2 Patch Level 1 ).... Penso prima devo risolvere questo problema con VB e poi provare di nuovo .. ..
Cordiali saluti
Gerald
Se si sta lavorando su con uno dei impostazione URL friendly è una buona notizia - non hai problemi con vBET:.) Così - quando si cambia URL friendly per Mod riscrivere hai errore - vuol dire che problema è nel file htaccess proprio come si sospetto.
In primo luogo - si prega di assicurarsi che il file htaccess è OK per il normale (non tradotto) URL.. Così insieme ci norme prevista dalla vB e testarlo. Dopo di che mettere regole vBET PRIMA regole vB. Ecco come appare htaccess sul nostro 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):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.