View Full Version: Решени Секогаш пренасочува назад кон дома ....
Здраво,
Прво на сите: голем дел од софтверот ... ми плати 90 грешки и тоа беше задоволство ...
Јас си го снимав и бега голема колку што имам опција "Додади јазик параметар за да го рачно (т.е. 'адреса? Јазик = mk')
Креирај URL-то е во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса') ".
Но, штом ќе се префрлат на "Креирај URL-то во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса')" Јас имам некои проблеми ....
Изберете ја оваа страница:
Pedi / cabfo / rum.com / форуми / де / forum.php
Ве молиме избришете / во зборот pedicab ....
Штом јас кликнете на тема што се навраќа на англискиот јазик Почетна страна ....
Mmmmmh ....
Јас додадов коренот / форуми, дефинирани господар јазик Англиски и се додава на htaccess:
RewriteEngine На
# ПРАВИЛА за оптимизација за превод линкови, без било кој мотор оптимизација (на суровини vBulletin врски)
# Ако сте користење на VB "Mod Преработи Пријателски URL" и потоа стави овие правила непосредно пред vB правила
RewriteRule Архива / index.php? / $ 2 & Language = $ 1 [l, QSA]
RewriteRule index.php? јазик = $ 1 [l, QSA]
RewriteRule 2 $? Јазик = $ 1 [QSA]
Секој поим што би можело да биде проблемот?
Ви благодариме
Џералд
Update: Јас секогаш се добие 404 Грешка користење на "Креирај URL-то е во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса')"....
Па јас вклучен назад да додадете јазик параметар за да го рачно (т.е. 'адреса? Јазик = mk') која работи во моментов ...
Би било одлично ако може да помогне да се работи
Tx
Здраво.
Како гледам тоа е работа сега - Ве молиме потврдете Ако недостасува нешто:)
Важно - не сте во собата "Строга" за опцијата "спроведува канонски рачно" - тоа е потребно, во спротивно ќе го изгубат вашиот SEO. Ве молиме погледнете readme.html од vBET пакет и необработени vB конфигурација инструкции.
Здраво Михал,
Ви благодариме - се префрлив во "спроведува канонски рачно" сега.
Таа работи, но проблемот се уште постои ...
Мојот конфигурација во моментов:
На напредни Пријателски адреси
ЗА Креирај URL-то е во согласност со оптимизација за врската консензус (т.е. '/ EN / адреса')
. Htaccess како погоре / како во README.
Се работи случува за пример на германски превод - јас го мислењето коса црта во URL-то како што јас не сум дозволено да адреси ...
p/edicabforum.com/forums/de/forumdisplay.php/32-Introduce-Yourself
Everythin ред
_____________________________________________
Проблем:
Штом се префрлат на
Mod Преработи Пријателски адреси
URL-то погоре е сега
p/edicabforum.com/forums/de/32-Introduce-Yourself
и јас се 404 грешки.
_____________________________________________
... Така што проблемот не е решен ... што работи добро во Напредно Пријателски URL на владата, но не и со Mod Преработи Пријателски адреси
_____________________________________________
. Во моето htaccess е само кодот:
RewriteEngine На
# ПРАВИЛА за оптимизација за превод линкови, без било кој мотор оптимизација (на суровини vBulletin врски)
# Ако сте користење на VB "Mod Преработи Пријателски URL" и потоа стави овие правила непосредно пред vB правила
RewriteRule Архива / index.php? / $ 2 & Language = $ 1 [l, QSA]
RewriteRule index.php? јазик = $ 1 [l, QSA]
RewriteRule 2 $? Јазик = $ 1 [QSA]
_____________________________________________
Се обидов тоа, исто така, со микс од VB-htaccess и вашиот код, но јас добие 500 - Внатрешна грешка на серверот
RewriteEngine на
# Ако имате проблеми или се користат VirtualDocumentRoot, откоментирај оваа линија и поставете го на вашиот vBulletin директориум.
# RewriteBase / форум /
RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D
RewriteRule ^ .* $ - [Американски Држави, L]
# Форум
RewriteRule Архива / index.php? / $ 2 & Language = $ 1 [l, QSA]
RewriteRule index.php? јазик = $ 1 [l, QSA]
RewriteRule 2 $? Јазик = $ 1 [QSA]
RewriteRule ^ теми / showthread.php .* [QSA]
RewriteRule ^ форуми / forumdisplay.php .* [QSA]
RewriteRule ^ членови / .* member.php [QSA]
RewriteRule ^ блогови / .* blog.php [QSA]
ReWriteRule ^ записи / .* entry.php [QSA]
RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D
RewriteRule ^ .* $ - [Американски Држави, L]
# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]
_____________________________________________
Ако јас го користам само на VB-код кој доаѓа со инсталацијата пакет во не Внеси директориум:
RewriteEngine на
# Ако имате проблеми или се користат VirtualDocumentRoot, откоментирај оваа линија и поставете го на вашиот vBulletin директориум.
# RewriteBase / форум /
RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D
RewriteRule ^ .* $ - [Американски Држави, L]
RewriteRule ^ теми / showthread.php .* [QSA]
RewriteRule ^ форуми / forumdisplay.php .* [QSA]
RewriteRule ^ членови / .* member.php [QSA]
RewriteRule ^ блогови / .* blog.php [QSA]
ReWriteRule ^ записи / .* entry.php [QSA]
RewriteCond% {REQUEST_FILENAME}-S [или]
RewriteCond% {REQUEST_FILENAME}-L [или]
RewriteCond% {REQUEST_FILENAME}-D
RewriteRule ^ .* $ - [Американски Држави, L]
# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]
URL-то се претвора во
p/edicabforum.com/forums/forums/32-Introduce-Yourself
Како што гледате: Таа додаде форуми уште еднаш ... и јас се "Невалиден Форум одредено."
Па претпоставувам дека проблемот е htaccess и правилата .... ми VB е (софтвер на vBulletin 4.0.2 Patch Level 1 ).... Претпоставувам првиот морам да го надминете овој проблем со VB, а потоа да се обидете повторно .. ..
Saludos
Џералд
Ако тоа е работа на со еден од Пријателски рачно поставување тоа е добра вест - немате проблеми со vBET:.) Значи - кога ќе се смени Пријателски URL-то на Mod преработи имате грешка - тоа значи дека ова прашање е во htaccess датотека онака како што осомничениот.
Прво - Ве молиме бидете сигурни дека вашата htaccess датотека е во ред за нормално (не преведени) адреси.. Па во собата има правила бара од VB и тоа тест. После тоа се стави vBET правилата пред vB правила. Ова е како изгледа htaccess датотека на нашиот тест vB4 форумот.:
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.