PDA

View Full Version: Soal Selalu mengarahkan kembali ke rumah ....



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

pertama-tama: potongan Besar dari perangkat lunak ... saya membayar 90 bug dan itu menyenangkan ...

Saya diinstal dan berjalan bagus selama saya memiliki pilihan "Tambahkan parameter bahasa ke URL (yaitu 'alamat? Bahasa = en')
Buat URL menurut konsensus SEO link (yaitu '/ id / alamat') ".

Tapi begitu saya beralih ke "Buat URL menurut konsensus SEO link (yaitu '/ id / alamat')" Saya memiliki beberapa masalah ....

Periksa halaman ini:

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

Silakan hapus / di becak kata ....

Begitu saya klik setiap thread itu kembali ke Home bahasa Inggris ....


Mmmmmh ....

Saya menambahkan root / forum, didefinisikan master bahasa Inggris dan ditambahkan ke htaccess:

RewriteEngine On



# ATURAN Link penerjemahan SEO tanpa mesin SEO (link vBulletin mentah)
# Jika Anda menggunakan vB 'Mod Rewrite Friendly URL "kemudian menempatkan aturan-aturan HANYA SEBELUM vB aturan
RewriteRule arsip / index.php / $? 2 & language = $ 1 [L, QSA]
RewriteRule index.php bahasa =? $ 1 [L, QSA]
RewriteRule $ 2 bahasa =? $ 1 [QSA]

Setiap petunjuk apa yang bisa salah?

Terima kasih

Gerald

Trixi.com
04-03-10, 02:32
Update: Saya selalu mendapatkan sebuah Error 404 menggunakan "Buat URL menurut konsensus SEO link (/ yaitu 'id / alamat')"....

Jadi saya beralih kembali ke bahasa Tambahkan parameter ke URL (yaitu 'alamat? Bahasa = en') yang bekerja pada saat ini ...

Akan lebih bagus jika Anda bisa membantu untuk mendapatkannya bekerja

Tx

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

Seperti yang saya lihat ini bekerja sekarang - silakan mengkonfirmasi Jika saya kehilangan sesuatu:)

Yang penting - Anda tidak mengatur 'ketat' untuk opsi "Menegakkan URL Canonical" - itu diperlukan, jika tidak, anda akan kehilangan SEO Anda. Silakan lihat README.html dari paket vBET dan bera vB petunjuk konfigurasi.

Trixi.com
05-03-10, 09:10
Hi Michal,

Terima kasih - saya beralih ke "Menegakkan URL Canonical" sekarang.

Ia bekerja, tapi masalahnya masih ada ...

Saya konfigurasi sekarang:
ON Friendly URL Lanjutan
URL ON Buat yang menurut konsensus SEO link (yaitu '/ id / alamat')
. Htaccess seperti di atas / seperti di ReadMe.

Ia bekerja akan misalnya untuk terjemahan Jerman - cara mengirim slash di Url karena saya tidak diizinkan untuk mengirim URL ...

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

Everythin OK

_____________________________________________

Masalah:
Begitu saya beralih ke
Mod Rewrite URL Ramah

Url di atas sekarang
p/edicabforum.com/forums/de/32-Introduce-Yourself

dan saya mendapatkan 404 Kesalahan.
_____________________________________________

... Sehingga masalah tidak dipecahkan ... bekerja dengan baik dalam modus URL Lanjutan Homoseksual, tapi tidak dengan Mod Rewrite Friendly URL
_____________________________________________
. Dalam htaccess saya hanya kode Anda:

RewriteEngine On



# ATURAN Link penerjemahan SEO tanpa mesin SEO (link vBulletin mentah)
# Jika Anda menggunakan vB 'Mod Rewrite Friendly URL "kemudian menempatkan aturan-aturan HANYA SEBELUM vB aturan
RewriteRule arsip / index.php / $? 2 & language = $ 1 [L, QSA]
RewriteRule index.php bahasa =? $ 1 [L, QSA]
RewriteRule $ 2 bahasa =? $ 1 [QSA]
_____________________________________________

Saya mencoba juga dengan campuran dari VB-htaccess dan kode Anda, tapi aku mendapatkan 500 - Internal Server Error

RewriteEngine on

# Jika Anda mengalami masalah atau menggunakan VirtualDocumentRoot, tanda komentar baris ini dan set ke direktori vBulletin Anda.
# RewriteBase / forum /

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

RewriteRule ^ .* $ - [NC, L]

# Forum
RewriteRule arsip / index.php / $? 2 & language = $ 1 [L, QSA]
RewriteRule index.php bahasa =? $ 1 [L, QSA]
RewriteRule $ 2 bahasa =? $ 1 [QSA]

RewriteRule ^ benang / showthread.php .* [QSA]
RewriteRule ^ forum / forumdisplay.php .* [QSA]
RewriteRule ^ anggota / .* member.php [QSA]
RewriteRule ^ blog / blog.php .* [QSA]
RewriteRule ^ entri / .* 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]

_____________________________________________

Jika saya menggunakan hanya VB-Code yang datang dengan paket Instalasi di tidak meng-upload direktori:

RewriteEngine on

# Jika Anda mengalami masalah atau menggunakan VirtualDocumentRoot, tanda komentar baris ini dan set ke direktori vBulletin Anda.
# RewriteBase / forum /

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

RewriteRule ^ .* $ - [NC, L]

RewriteRule ^ benang / showthread.php .* [QSA]
RewriteRule ^ forum / forumdisplay.php .* [QSA]
RewriteRule ^ anggota / .* member.php [QSA]
RewriteRule ^ blog / blog.php .* [QSA]
RewriteRule ^ entri / .* 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]




URL diubah menjadi

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

Seperti yang Anda lihat: Ini ditambahkan forum sekali lagi ... dan saya mendapatkan "Forum valid ditentukan."

Jadi saya menduga bahwa masalah adalah Htaccess dan aturan .... saya VB (vBulletin 4.0.2 patch Tingkat 1 ).... Saya kira pertama saya harus memperbaiki masalah ini dengan VB dan kemudian coba lagi .. ..

Salam

Gerald

vBET
08-03-10, 16:46
Jika bekerja pada dengan salah satu pengaturan URL homoseksual itu adalah kabar baik - Anda tidak punya masalah dengan vBET:.) Jadi - ketika Anda mengubah URL Ramah untuk Mod menulis ulang Anda memiliki kesalahan - itu berarti masalah yang ada di htaccess seperti yang Anda tersangka.

Pertama - pastikan Anda htaccess file adalah OK untuk normal (tidak diterjemahkan) URL.. Sehingga mengatur ada aturan yang diperlukan oleh vB dan mengujinya. Setelah itu meletakkan aturan aturan vBET SEBELUM vB. Ini adalah bagaimana terlihat htaccess pada forum VB4 pengujian kami.:


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
Languages translations supported by vBET 4.10.1