تور لحظه آخری
امروز : چهارشنبه ، 16 آبان 1403    احادیث و روایات:  امام صادق (ع):عبادت را نزد خويش ناپسند مگردانيد.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

 






آمار وبسایت

 تعداد کل بازدیدها : 1826376084




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

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


واضح آرشیو وب فارسی:سایت ریسک: نحوه redirect کردن در صورت وجود قسمتی از لینک emad_67 16 خرداد 1387, 20:19سلام من از مامبو برای سایتم استفاده می کنم. توی سایت برای هر مطلب 2 تا لینک به وجود میاد مثلا توی سایت من این دو لینک هر دوش برای یک مطلب هست: که در اینجا 62 آی دی مطلب هست و 24 آی دی مجموعه اون مطلب. خوب حالا میخواستم بدونم که چه جوری میتونم تمام لینک هایی رو که شماره مجموعه اونا توی لینک اومده رو ریدایرکت کنم روی لینکی که بدون شماره مجموعه هست؟ یعنی در واقع هر لینکی به صورت content/view/id/section ریدایرکت بشه روی content/view/id ضمنا اگه نمیشه همچین ریدایرکتی رو ساخت آیا میشه تو robot.txt جوری تعریف کرد که فقط وقتی به آدرسی میرسه که section/ رو داره رو disallow کنه و فقط آدرس هایی رو که به id/ ختم میشن رو ایندکس کنه؟ ببخشید اگه اینجا پرسیدم چون فکر کردم دوستان php کار بیشتر با htaccess. آشنایی دارن. با تشکر sunrise 16 خرداد 1387, 20:33از اين .htaccess مي تونيد براي انجام اين کار استفاده کنيد: RewriteEngine On RewriteRule ^content/view/([0-9]*)/([0-9]*) $1 اميدوارم جواب بده. shnoit 16 خرداد 1387, 20:39فکر کنم باید این تغییراتی رو که خودتون گفتین رو در فایل htaccess. انجام داد. و احتیاجی هم به فایلهای اضافی دیگه ای نیست. emad_67 16 خرداد 1387, 23:38از اين .htaccess مي تونيد براي انجام اين کار استفاده کنيد: RewriteEngine On RewriteRule ^content/view/([0-9]*)/([0-9]*) $1 اميدوارم جواب بده. خیلی خیلی ممنون جواب دادش. فقط یه چیز کوچیک دیگه: من اگه بخوام در انتهای آدرس ساخته شده یک / هم بخوره باید چیکار کنم؟ کد رو به این شکل نوشتم ولی جواب نداد: RewriteRule ^content/view/([0-9]*)/([0-9]*) $1/ یعنی بعد از 1$ یک / اظافه کردم ولی کار نکرد. اگه اینو هم لطف کنی درست کنی خیلی ممنونت میشم چون میخوام لینک ها دقیقا با لینک هایی که سایت مپ معرفی می کنه یکی باشه. ممنون emad_67 17 خرداد 1387, 00:46ممنون مشکلم حل شد. اینجوری نوشتم: RewriteRule ^content/view/([0-9]*)/([0-9]*)/ $1/ sunrise 17 خرداد 1387, 00:58یعنی بعد از 1$ یک / اظافه کردم ولی کار نکرد. اگه اینو هم لطف کنی درست کنی خیلی ممنونت میشم چون میخوام لینک ها دقیقا با لینک هایی که سایت مپ معرفی می کنه یکی باشه. ممنون کدي که نوشتي يه ضعف داره و اونم اينه که بايد حتما آخر لينک / وجود داشته باشه تا صفحه بياد اما اگه کد زير رو استفاده کني چه / داشته باشه چه نداشته باشه به همون هدايت ميشه: RewriteRule ^content/view/([0-9]*)/([0-9]*) $1/ emad_67 17 خرداد 1387, 09:36کدي که نوشتي يه ضعف داره و اونم اينه که بايد حتما آخر لينک / وجود داشته باشه تا صفحه بياد اما اگه کد زير رو استفاده کني چه / داشته باشه چه نداشته باشه به همون هدايت ميشه: RewriteRule ^content/view/([0-9]*)/([0-9]*) $1/ ممنون دوست من. من کدی رو که الان دادی امتحان کردم ولی جواب نداد. یعنی چه آخر آدرس / داشته باشه یا نداشته باشه، وقتی کلیک میکنم صفحه همینجوری میمونه و اصلا ریدایرکت نمیشه. نمی دونم منظورمو خوب متوجه شدی یا نه ولی من میخوام اگه 2 تا آدرس مثل این: وجود داشت هر دوتاشون ریدایرکت بشن روی این آدرس: یعنی آدرس نهایی آخرش / داشته باشه. ممنون از این جواب میدی sunrise 17 خرداد 1387, 10:46ممنون دوست من. من کدی رو که الان دادی امتحان کردم ولی جواب نداد. البته من خودم تست کردم راحت جواب ميده، اما اگه با اين حالت مشکل داره مي تونيد از اين استفاده کنيد: RewriteRule ^content/view/([0-9]*)/([0-9]*)/ $1/ RewriteRule ^content/view/([0-9]*)/([0-9]*) $1/ emad_67 17 خرداد 1387, 11:16البته من خودم تست کردم راحت جواب ميده، اما اگه با اين حالت مشکل داره مي تونيد از اين استفاده کنيد: RewriteRule ^content/view/([0-9]*)/([0-9]*)/ $1/ RewriteRule ^content/view/([0-9]*)/([0-9]*) $1/ اینم جواب ندادش. نمیدونم چه مرگشه این سرور sunrise 17 خرداد 1387, 11:26اینم جواب ندادش. نمیدونم چه مرگشه این سرور مطمئن هستيد که امکان استفاده از .htaccess براي سروري که سايت روي اون قرار گرفته وجود داره؟ و اينکه قبل از کدهاي فوق عبارت RewriteEngine On رو قرار داديد؟ emad_67 17 خرداد 1387, 11:49مطمئن هستيد که امکان استفاده از .htaccess براي سروري که سايت روي اون قرار گرفته وجود داره؟ و اينکه قبل از کدهاي فوق عبارت RewriteEngine On رو قرار داديد؟ بله امکان استفاده از htaccess وجود داره، الانم مثلا آدرس های بدون www رو ریدایرکت میکنه به با RewriteEngine On رو هم قرار دادم ولی نمیدونم چشه؟ sunrise 17 خرداد 1387, 12:32تست کنيد ببينيد آيا براي لينک زير هم اين مشکل رو داريد يا نه: من اين رو بصورت زير نوشتم: RewriteRule ^content/view/([0-9]*)/([0-9]*) $1/ emad_67 17 خرداد 1387, 13:26با تشکر ظاهرا هاست من مشکل داره چون لینک هایی که شما دادی درست کار میکنه ولی وقتی من همین کد رو تو htaccess خودم میزارم اصلا هیچ کار نمیکنه و صفحه همین جوری میمونه. Doman 18 خرداد 1387, 00:13سلام اميدوارم با اين كد مشكلتون حل بشه : Options +FollowSymLinks RewriteEngine On RewriteRule ^content/view/([0-9]+)/([0-9]+)/?$ $1/ [L,NC] در ضمن در كدهاي قبلي شما از ستاره ( *) استفاده كرده بوديد كه در اين مورد اصلا كار درستي نيست. موفق باشيد.. emad_67 18 خرداد 1387, 07:59خیلی خیلی ممنون دوست من. جواب دادش خیلی لطف کردی :)




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 336]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن