PDA

مشاهده نسخه کامل : حل همیشه هدایت به خانه....



Trixi.com
04-03-10, 01:16
سلام ،

اول از همه : قطعه بزرگ از نرم افزار است... من به پرداخت 90 باگ ها و آن لذت بخش بود...

من آن را نصب و آن را اجرا می کند بزرگ تا زمانی که من گزینه "اضافه کردن پارامتر زبان را به آدرس (یعنی آدرس؟ زبان = EN)
ایجاد URL را بر اساس اجماع لینک جستجوگرها (یعنی '/ EN / آدرس') ".

اما به محض این که من سوئیچ به قسمت "ساخت URL با توجه به اتفاق نظر پیوند دارند SEO (یعنی' / EN / آدرس ')" من به برخی از مشکل....

بررسی این صفحه :

pedi / cabfo / rum.com / انجمن ها / د / forum.php

لطفا حذف / در سه چرخه پایی کلمه....

به محض این که من با کلیک بر روی هر موضوع آن می رود برگشت به صفحه اصلی زبان انگلیسی....


Mmmmmh....

من ریشه / انجمن ها ، تعریف استاد زبان انگلیسی و اضافه شده به htaccess تغییر نام دهید :

RewriteEngine در تاریخ



# قوانین برای لینکهای SEO ترجمه بدون هر نوع موتور جستجوگرها (بر روی لینک های اصلی اولیه)
# اگر شما با استفاده از کد vB مد بازنویسی آدرس ها دوستدار 'سپس این قوانین را درست قبل از قوانین کد vB قرار دهید
RewriteRule به آرشیو / فایل index.php؟ / 2 دلار و زبان = $ 1 [L ، QSA]
RewriteRule به فایل index.php؟ زبان = $ 1 [L ، QSA]
RewriteRule به $ 2؟ زبان = $ 1 [QSA]

هیچ گونه مدرک می تواند اشتباه؟

با تشکر از شما

جرالد

Trixi.com
04-03-10, 02:32
بروز رسانی : من همیشه دریافت کنید خطای 404 را با استفاده از "ایجاد URL را با توجه به اتفاق نظر پیوند دارند SEO (یعنی' / EN / آدرس ')"....

بنابراین من تغییر بازگشت به Add پارامتر زبان به آدرس (یعنی آدرس؟ زبان = EN ') که در حال حاضر کار می کند...

بزرگ خواهد بود اگر شما می تواند برای دریافت کمک به کار می کند

TX

vBET
05-03-10, 00:40
سلام.

آنگونه که من از آن است که کار در حال حاضر -- لطفا تأیید کنید اگر من از دست رفته چیزی :)

چیزی که مهم -- شما انجام تنظیم نشده 'اکید برای گزینه" اعمال URL کانونیکال "-- لازم است ، در غیر این صورت شما در جستجوگرها شما سست شده است. لطفا از readme.html از بسته بندی و دستورالعمل های آیش پیکربندی های vB فعال تصدی استفاده کنید.

Trixi.com
05-03-10, 09:10
سلام میشل ،

تشکر از شما -- تغییر برای "اجرای URL کانونیکال" در حال حاضر.

این کار می کند ، اما مشکل هنوز وجود دارد...

پیکربندی من در حال حاضر :
در مورد URL های پیشرفته دوستدار
ایجاد URL را با توجه به اتفاق نظر پیوند دارند SEO (یعنی '/ EN / آدرس')
. htaccess تغییر نام دهید همانطور که در بالا / به عنوان در صفحهی راهنمای ترجمهها را.

این آثار به عنوان مثال به ترجمه آلمان -- علامت ممیز در URL را در پست من به من اجازه داده نمی برو به URL ها...

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

Everythin OK

_____________________________________________

مساله :
به محض این که من را به سوئیچ
مد بازنویسی آدرس ها دوستدار

به URL بالا در حال حاضر
p/edicabforum.com/forums/de/32-Introduce-Yourself

و دریافت می کنم 404 خطاها.
_____________________________________________

... مشکل حل شده است... کار می کند و در حالت آدرسهای دوستانه پیشرفته ، اما با مد بازنویسی آدرسهای دوستانه
_____________________________________________
در من htaccess تغییر نام دهید ، تنها کد شما :

RewriteEngine در تاریخ



# قوانین برای لینکهای SEO ترجمه بدون هر نوع موتور جستجوگرها (بر روی لینک های اصلی اولیه)
# اگر شما با استفاده از کد vB مد بازنویسی آدرس ها دوستدار 'سپس این قوانین را درست قبل از قوانین کد vB قرار دهید
RewriteRule به آرشیو / فایل index.php؟ / 2 دلار و زبان = $ 1 [L ، QSA]
RewriteRule به فایل index.php؟ زبان = $ 1 [L ، QSA]
RewriteRule به $ 2؟ زبان = $ 1 [QSA]
_____________________________________________

من این کار را نیز با ترکیبی از VB - htaccess تغییر نام دهید و کد خود را ، اما من 500 -- خطای داخلی سرور

RewriteEngine در تاریخ

# اگر شما با داشتن مشکلات و یا با استفاده از VirtualDocumentRoot ، uncomment این خط و تنظیم آن را به دایرکتوری اصلی شما است.
# RewriteBase تنظیم نمائید / انجمن /

RewriteCond ٪ {REQUEST_FILENAME} - S [OR]
RewriteCond ٪ {REQUEST_FILENAME} - L [OR]
RewriteCond ٪ {REQUEST_FILENAME} - D

RewriteRule به ^.* $ -- [NC ، L]

# انجمن
RewriteRule به آرشیو / فایل index.php؟ / 2 دلار و زبان = $ 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 [OR]
RewriteCond ٪ {REQUEST_FILENAME} - L [OR]
RewriteCond ٪ {REQUEST_FILENAME} - D

RewriteRule به ^.* $ -- [NC ، L]

# MVC
RewriteRule به ^(؟:(.*؟)(؟:/|$))(.*|$)$ دلار 1.php؟ R = $ 2 [QSA]

_____________________________________________

اگر من با استفاده از تنها کد VB که همراه با بسته نصب و راه اندازی در دایرکتوری آپلود :

RewriteEngine در تاریخ

# اگر شما با داشتن مشکلات و یا با استفاده از VirtualDocumentRoot ، uncomment این خط و تنظیم آن را به دایرکتوری اصلی شما است.
# RewriteBase تنظیم نمائید / انجمن /

RewriteCond ٪ {REQUEST_FILENAME} - S [OR]
RewriteCond ٪ {REQUEST_FILENAME} - L [OR]
RewriteCond ٪ {REQUEST_FILENAME} - D

RewriteRule به ^.* $ -- [NC ، 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 [OR]
RewriteCond ٪ {REQUEST_FILENAME} - L [OR]
RewriteCond ٪ {REQUEST_FILENAME} - D

RewriteRule به ^.* $ -- [NC ، L]

# MVC
RewriteRule به ^(؟:(.*؟)(؟:/|$))(.*|$)$ دلار 1.php؟ R = $ 2 [QSA]




URL است به تبدیل

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

همانطور که می بینید : ارسال انجمن ها یک بار دیگر... و من "انجمن های نامعتبر مشخص شده است."

بنابراین من حدس می زنم که مشکل این است که htaccess تغییر نام دهید و از قوانین.... من VB (پچ 4.0.2 اصلی سطح 1).... من حدس می زنم در ابتدا من برای حل این مشکل با VB و سپس دوباره سعی کنید.. ..

Saludos

جرالد

vBET
08-03-10, 16:46
اگر این کار با یکی از تنظیمات URL پسند آن خبر خوب این است -- شما هیچ مسائل را با فعال تصدی :) SO -- زمانی که شما تغییر آدرس دوستانه به وزارت دفاع به بازنویسی شما خطا -- به این معنی است که مشکل در فایل htaccess درست مثل شما مشکوک شود.

اول -- لطفا اطمینان حاصل کنید که شما فایل htaccess OK برای نرمال (ترجمه نشده) URL ها است.. بنابراین مجموعه قوانین توسط کد vB وجود دارد لازم است و تست آن. پس از آن قوانین فعال تصدی قبل از قواعد کد 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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vB Enterprise Translator 4.10.1