فریم ورک کدایگنایتر – حذف index.php

حذف index.php در کدایگنایتر

همانطور که همه ی برنامه نویسان کدایگنایتر می دانند در این فریم ورک شما تمامی درخواست ها را با فایل index.php دریافت خواهید کرد.

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

این آموزش کاربردی را حتما بخوانید.

 

زیبایی آدرس های فریم ورک های تحت وب به کارایی آنها با کمک Routerها می باشد؛

اما با قرارگیری یک index.php در اول آدرس های شما این زیبایی از شما سلب خواهد شد.

برای حذف index.php در فریم ورک codeigniter می توانید از روش زیر استفاده کنید.

 

مراحل حذف index.php در کدایگنایتر:

  • ابتدا فایل .htaccess را که در بخش root هاست یا localhost تان موجود است را باز کنید.
  • حالا کد زیر را به آخر فایل .htaccess خود اضافه کنید.
  • حالا آدرس های شما از آدرس www.site.com/index.php/controller/method به www.site.com/controller/method تغییر خواهد کرد.

 

فایل .htaccess ندارم 🙁

فایل .htaccess در ویندوز به راحتی قابل ساخت نیست زیرا در سیستم فایل ویندوز فایل بدون نام نمی توانید بسازید؛

البته این فایل در سیستم عامل لینوکس و سرورهای لینوکسی به راحتی قابل ساخت هستند.

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

لینک دانلود :

 

htaccess چیست ؟

فایل .htaccess برای ایجاد پیکر بندی در دایرکتوری های مختلف در سرورهای تحت آپاچی به کار می رود و در صورتی مورد استفاده قرار می گیرد.

کاربرد این فایل پیکربندی و تنظیمات مختلف می باشد.

 

اگر روش های بهتری می شناسید به ما معرفی کنید تا با نام خودتان به اشتراک بگذاریم.

منتظر نظرات شما کاربران عزیز هستیم.

موفق و پیروز باشید.

با دوستانتان به اشتراک بگذارید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code