نمایش موارد بر اساس برچسب: htaccess
ریدایرکت همه آدرس های url دامنه قدیم به دامنه جدید با هما شکل قبلی
اگر دامنه سایت خود را تغییر میدهید و دامنه جدید به سایت خود میدهید و میتوانید دامنه قبلی را برای مدتی در اختیار داشته باشید این روش برای شما مفید است.
برای این کار سایت را روی دامنه جدید و هاست جدید یا همان هاست قبلی بالا بیاورید .
نباید ساختار آدرس دهی را تغییر دهید .
دامنه قبلی را روی هاست دیگر یا "اد آن" همان هاست بالا بیاورید و فقی یک فایل .htaccess با محتوای زیر درون آب بگذارید
RewriteEngine on
RewriteRule ^(.*)$ https://newdomain.ir/$1 [R=301,L]
در اینجا newdomain.ir دامنه جدید شماست.
اگر نمیتوانید کد را درست کپی کنید فایل ضمیمه را مشاهده نمایید. پایین صفحه بخش پیوستها
نکته مهم:
فایل htaccess با نقطه شروع شود و هیچ پسوندی نداشته باشد.
دقت داشته باشید این ریدایرکت با کد301 انجام میشود و به مرور زمان موتور های جستجو همه آدرس ها را به آدرس جدید انتقال میدهند
حذف index.php از لینک های فریم ورک کدایگنایتر (codeigniter)
برای حذف index.php از آدرس فریم ورک کدایگنایتر 2 مرحله زیر را انجام دهید .
مرحله اول :
از داخل فایل config.php درمسیر application/config/config.php مقدار خط زیر را خالی میگذاریم
$config['index_page'] = ' ';
مرحله دوم :
ایجاد فایل htaccess. در روت اصلی فریم ورک که شامل دستورات زیر است :
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|assets|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
همچنین شما میتوانید فایل htaccess. را از لینک پایین به طور مستقیم دریافت کنید .
منبع : dantism.ir