سلام ، آیا این بازدید اول شماست ؟ یا
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: نحوه redirect کردن در صورت وجود قسمتی از لینک

  1. #1

    تاریخ عضویت
    Jul 2007
    نوشته ها
    771
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    نحوه redirect کردن در صورت وجود قسمتی از لینک

    سلام
    وقتی بهینه سازی برای موتور جستجو رو توی سایت فعال می کنیم توی سایت برای هر مطلب 2 تا لینک به وجود میاد مثلا توی سایت من این دو لینک هر دوش برای یک مطلب هست:
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    که در اینجا 62 آی دی مطلب هست و 24 آی دی مجموعه اون مطلب. خوب حالا میخواستم بدونم که چه جوری میتونم تمام لینک هایی رو که شماره مجموعه اونا هم توی لینک اومده رو ریدایرکت کنم روی لینکی که بدون شماره مجموعه هست؟ یعنی در واقع هر لینکی به صورت content/view/id/section اومد ریدایرکت بشه روی content/view/id

    ضمنا اگه نمیشه همچین ریدایرکتی رو ساخت آیا میشه تو robot.txt جوری تعریف کرد که وقتی آدرس به آی دی مجموعه ختم میشه رو Disallow کنه؟
    با تشکر

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Jan 2006
    محل سکونت
    تهران
    نوشته ها
    6,702
    تشکر
    0
    تشکر شده 32 بار در 30 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    لینک ها به طور اتوماتیک ساخته میشه

    چرا حالا باید این کار رو کرد ؟؟؟ چه لزومی داره ؟ مشکلی مگه هست الان

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Jul 2007
    نوشته ها
    771
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    برای اینکه الان توی گوگل از هر مطلب 2 لینک متفاوت ثبت شده. میخوام ریدایرکت کنم که دیگه مطلب کپی ایندکس نشده باشه چون خوندم که تاثیر منفی داره توی گوگل
    حالا راهی هست برای ریدایکرت؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Jul 2007
    نوشته ها
    771
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    ممنون مشکلم حل شد.
    از این استفاده کردم:
    کد:
    RewriteRule ^content/view/([0-9]*)/([0-9]*) http://www.example.com/content/view/$1

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Jan 2006
    محل سکونت
    تهران
    نوشته ها
    6,702
    تشکر
    0
    تشکر شده 32 بار در 30 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    مرسی مشکل رو باز کردید و مرسی از اینکه راه حل رو توضیح دادید

    احتمالا این کد رو هم باید در فایل .htaccess گذاشت قابل توجه دوستان که مشکل مشابه رو دارن

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #6

    تاریخ عضویت
    Jul 2007
    نوشته ها
    771
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    با عرض شرمندگی
    یکی میتونه کد زیر رو تو htaccess  قرار بده و بعدش روی یکی از لینک های سایتش کلیک کنه و ببینه که لینک ها باز میشن یا نه؟
    روی سرور من کار نمیکنه حالا میخوام بدونم به مامبو ربط داره یا مشکل از سرور منه؟

    کد:
    RewriteRule ^content/view/([0-9]*)/([0-9]*) http://www.example.com/content/view/$1\/
    با تشکر
    راستی به جای example هم اسم سایت خودتون رو بنویسید.
    یادم رفت بگم

    ** دو پست شما یکی شد

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #7

    تاریخ عضویت
    Jan 2006
    محل سکونت
    تهران
    نوشته ها
    6,702
    تشکر
    0
    تشکر شده 32 بار در 30 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    من متوجه نشدم دوست عزیز ؟؟

    یعنی چی شما خودت بالا گفتی که با کد داده شده آدرس های قبلی به آدرس های جدید منتقل میشن ...

    حالا مشکل چیه دقیقا من متوجه نشدم !!

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #8

    تاریخ عضویت
    Jul 2007
    نوشته ها
    771
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    [quote author=مجید link=topic=13960.msg74237#msg74237 date=1212756009]
    من متوجه نشدم دوست عزیز ؟؟

    یعنی چی شما خودت بالا گفتی که با کد داده شده آدرس های قبلی به آدرس های جدید منتقل میشن ...

    حالا مشکل چیه دقیقا من متوجه نشدم !!
    [/quote]
    سلام مجید جان
    من اون کدی که اول دادم مشکلی نداره و کار میکنه، ولی این دومیه آخرش فرق داره ( /\ داره).
    کد:
    RewriteRule ^content/view/([0-9]*)/([0-9]*) http://www.example.com/content/view/$1\/
    این الان باید باعث بشه که وقتی لینک ها ریدایرکت میشن آخرشون هم یک / قرار بگیره ( قبلیه این کا رو نمیکنه) ولی روی سرور من اصلا کار نمیکنه در حالی که اونی که اینو نوشته رو سرورش کار می کرد. مثلا 2 آدرس زیر:
    کد:
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    باید ریدایکرت بشن روی:
    کد:
    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    یعنی آخر آدرس ها باید حتما / قرار بگیره.
    حالا میخوام ببینم مشکل از مامبو هست یا سرور من. اگه یه تستی کنی ببینی برای شما کار میکنه یا نه ممنون میشم. روی لوکال هم که کلا نصفه این این کد های مربوط به htaccess کار نمیکنه بنابراین حتما باید رو سرور تست کنم.
    ممنون

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. #9

    تاریخ عضویت
    Jan 2006
    محل سکونت
    تهران
    نوشته ها
    6,702
    تشکر
    0
    تشکر شده 32 بار در 30 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    حالا فهمدیم

    بله آخر لینک باید حتما / باشه یعنی از هسته مامبو هست این مورد

    مشکلی نیست اصلا

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  11. #10

    تاریخ عضویت
    Jul 2007
    نوشته ها
    771
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : نحوه redirect کردن در صورت وجود قسمتی از لینک

    [quote author=مجید link=topic=13960.msg74259#msg74259 date=1212774727]
    حالا فهمدیم

    بله آخر لینک باید حتما / باشه یعنی از هسته مامبو هست این مورد

    مشکلی نیست اصلا
    [/quote]
    آخه توی ریدایرکت میشه آخر لینک ها / قرار نداد ولی من میخوام داشته باشه.
    الان شما اون کد رو تو htacceess گذاشتی و کار کرد؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. redirect كردن
    توسط mehdi4467 در انجمن متفرقه
    پاسخ ها: 4
    آخرين نوشته: 01-07-2010, 09:15 AM
  2. بسته برای redirect کردن لینک ها
    توسط ir-script در انجمن بسته ها و ابزارهای SMF
    پاسخ ها: 4
    آخرين نوشته: 12-05-2008, 08:33 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •