htaccess

Webydo
2015-02-09
قالب وب سایت
2015-02-10

htaccess

انتقال یک دامنه به دامنه دیگر توسط .htaccess

در ادامه مطلب این موضوع را شرح داده ایم.

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

htaccess

htaccess

با استفاده از اچ تی اکسس می توانید پسوند فایلها را تغییر داده و یا صفحه ای را به صفحه دیگر انتقال دهید و می توانید ارورهای مانند ۴۰۴,۴۰۰,۴۰۱,۵۰۰,۴۰۳ را نمایش دهید و آنها را مدیریت کنید حتی میتوانید با فایل دات اچ تی اکسس بر روی یک فایل پسورد قراردهید و یا آی پی های خاصی را مسدود کنید در مواقعی ممکن است بعضی از دستورات در این فایل باعث غیر فعال کردن کل سایت شود که این امر مربوط به غیر فعال بودن بعضی توابع در فایل httpd.conf سرور می باشد و شما باید دستورات مشابه آن راقرار داده تا توابع بدرستی کار کنند و یا بعضی از توابع را حذف کنید. استفاده از این فایل در همه موارد پیشنهاد نمی شود زیرا ممکن است شما با فعال کردن یک تابع باعث هک شدن سایت خود شود ولی در سرورهای اشتراکی که تعداد زیادی سایت برروی آن قرار دارند پیشنهاد می شود که از فایل اچ تی اکسس استفاده شود. زیرا هر سایت باید توانایی پیکر بندی قسمت مربوط به خود را دارا باشد.

برای اعمال تغییرات مورد نظر در فایل اچ تی اکسس کافی ایست فایل را در پوشه هاست خود قرار داده تا وب سرور آپاچی پس از بررسی این فایل تغییرات را برروی فایلها و پوشه ها اعمال کند.

برای دسترسی به این فایلها در هاست سی پنل خود و یا فایلهای مخفی به File manager رفته و تیک ( را بزنید و برروی GO کلیک کنید حال می توانید فایل های htaccess. را ببینید برای مخفی کردن فایلها در لینوکس باید در اول فایل . اضافه کنید تا فایلهای شما مخفی شوند همانطور که می بینید فایلهای اچ تی اکسس مخفی هستند و انیت یک فایل در حالت مخفی می تواند بیشتر باشد.

جهت انتقال کد یک سایت به سایت توسط اچ تی اکسس و یا انتقال یک دامنه به دامنه دیگر توسط اچ تی اکسس از کد زیر استفاده نمایید.

RewriteEngine On RewriteRule ^(.*)$ http://2rnica.com/ [R=301]

دیدگاه ها بسته شده است