آموزش طراحی وب

ماژول mod_rewrite (قسمت دوم)

در این جلسه آموزشی به نصب ماژول mod_rewrite می پردازیم .

نصب mod_rewrite

فصل دوم (URL های مناسب برای موتورهای جستجوگر)

جلسه سوم (بازنویسی URL با استفاده از ماژول mod_rewrite ) (قسمت دوم)

نصب mod_rewrite

برای مطالعه این جلسه لطفا قسمت اول را مطالعه فرمایید .

اگر تمرینات را با استفاده از یک هاست خارجی انجام می دهید ، به احتمال زیاد mod_rewrite در آن از قبل نصب شده است . در این حالت کافیست به مرحله ی بعد یعنی  آزمایش درستی  mod_rewrite بروید .

در ابتدا فایل تنظیمات  Apache را به نام  httpd.conf را باز کنید . اگر از طریق Xampp برنامه  Apache را نصب کرده باشید ، این فایل در آدرس زیر می باشد :

\program Files\xampp\apache\conf\httpd.conf

فایل را باز نموده و خط زیر را پیدا کنید :

#LoadModule rewrite_module modules/mod_rewrite.so

علامت # به این معناست که این خط یک  Comment است ، آن را بردارید تا  Apache ماژول mod_rewrite هنگام شروع به کار بارگذاری کند :

LoadModule rewrite_module modules/mod_rewrite.so

بعد از دستکاری httpd.conf ، لازم است تا  Apache Server را برای اعمال تغییرات دوباره راه اندازی کنید . اگر با خطایی مواجه شدید ، به فایل ثبت خطای  Apache (/logs/errors.log)مراجعه کنید .

اگر از نسخه های قدیمی  Apache استفاده می کنید لازم است که خط زیر را نیز به فایل  httpd.conf اضافه کنید :

AddModule mod_rewrite.c

در جلسه ی بعد آزمایش درستی  mod_rewrite را به همراه هم می آموزیم .

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

حسین همت یار

نویسنده در مدرسه مجازی ایرانیان ، دانشجوی رشته IT ، طراح وب و علاقه مند به تازه های دنیای اینترنت و وب و البته لینوکس

دیدگاه ۲

  • یه پیشنهاد دوستانه میدم جسارت نباشه

    بنظرم عباراتی مثل #LoadModule rewrite_module modules/mod_rewrite.so رو با چینش چپ به راست بنویسید تا کاربران مبتی به مشکل بر نخورند

    امیدوارم که تگ pre در دیدگاه پشتیبانی شود

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین