فایل htaccess در هاست کجاست ؟

 

فایل htaccess در هاست کجاست ؟

مراحل زیر را جهت دسترسی به فایل طی کنید

  • بعد از ورود به هاست، در بالای صفحه سمت راست روی علامت چرخ دنده یا همان تنظیمات کلیک کنید.
  • گزینه Show Hidden Files را در حالت فعال قرار دهید.
  • به بخش File Manager هاستتان بروید.
  • در مسیر دامنه مقصد (دامنه ای که ریدایرکت به آن انجام می شود) فایل را بیابید. دقت داشته باشید فایل htaccess.  مخفی است.
  • روی فایل کلیک راست کرده و گزینه Edit را انتخاب کنید. تا به بخش ویرایشگر آن هدایت شوید. و در مراحل بعدی بتوانید کدهای ریدایرکت را به آن اضافه نمایید.

 

ممکن است فایل در هاست موجود نباشد و باید آن را به صورت دستی ایجاد کنید .

  1. در نوار ابزار هاستتان روی گزینه New File کلیک کنید. تا فایل جدیدی ایجاد شود.
  2. نام آن را htaccess. قرار دهید.
  3. این فایل باید در مسیر public_html قرار گیرد.

 

ریدایرکت دامنه و تمام لینک های مربوط به آن

ریدایرکت لینک یک دامنه به لینک متناظر از دامنه جدید: تصور کنید قصد دارید یک فایل از دامنه فعلی را به یک فایل دیگر از دامنه جدید ریدایرکت کنید.

 

به عنوان مثال m.html از دامنه me.com به file.htm از دامنه جدید یعنی mex.net ریدایرکت شود. آدرس me.com/file.html به آدرس  mex.net/file.html ریدایرکت شود

حالا اگر قصد دارید دامنه قدیمی خود را به دامنه جدید ریدایرکت کنید باید از ریدایرکت نوع ۳۰۱ استفاده کنید. به اینصورت تمام لینک های داخلی دامنه قدیمی به صورت کامل ریدایرکت می شوند. برای این منظور باید مراحل زیر را طی کنید:

  • طبق راهنمای فایل htaccess. را بیابید.
  • ویرایشگر این فایل را باز کنید.
  • قطعه کد زیر را درون فایل قرار دهید.

RewriteEngine on

RewriteCond %{HTTP_HOST} ^example.com [NC,OR]

RewriteCond %{HTTP_HOST} ^www.example.com [NC]

RewriteRule ^(.*)$ http://example.net/$1 [L,R=301,NC]

نکته: به جای me.com و mex.net در قطعه کد بالا، نام دامنه های خود را درج نمایید.

دقت داشته باشید قطعه کد بالا  دامنه را به همراه تمام لینک های داخلی آن به آدرس های متناظر ریدایرکت خواهد نمود. در صورت تمایل به ریدایرکت کل سایت به دامنه دلخواه از کد زیر کمک بگیرید. به اینصورت هر لینک از سایت فعلی به آدرس دامنه مد نظر ریدایرکت می شود اما در روش قبلی ریدایرکت لینک های متناظر را داشتیم.

Redirect 301 / http://www.domain.com/

 

شرکت آرسانت  در ضمینه های طراحی سایت و سئو– دیجیتال مارکتینگ در اصفهان

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

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