remove index.php in laravel url

حذف index.php از url سایت ها برای همیشه در htaccess (مخصوصا لاراول)

باسلام خدمت شما بازدیدکننده گرامی.
کافی است کد زیر را در فایل htaccess روت مورد نظر بارگذاری کنید.

RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteRule (.*?)index\.php/*(.*)$ /anjoman/$1$2 [R=301,NE,L]

اگر سایت شما در سابدایرکتوری(یک پوشه یا چند پوشه داخل تر) قرار دارد، به ترتیب از anjoman شروع کنید به جایگزین کردن. مثلا اگر می خواهید بعد از حذف index.php به جای دامنه اصلی به سابدایرکتوری برید مثل site.com/anjoman، کافی است نام پوشه را جایگزین anjoman کنید. یا اگر می خواهید باز هم توتر برود، کافی است anjoman/example/$1$2 قرار بگیرد.

موفق باشید.
تحقیق و کدنویسی: سیدمحمدمهدی موسوی

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

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