loading...

سبک زندگی

بازدید : 422
سه شنبه 26 اسفند 1399 زمان : 22:03

در این مقاله قصد داریم تا به فایل htaccess بپردازیم و همچنین به شما کاربران خواهیم پرداخت و به شما خواهیم گفت فایل htaccess کجاست و چیست ،همچنین در این مقاله مسیر این فایل در وردپرس – هاست سی پنل و دایرکت ادمین را عرض خواهیم کرد تا به فایل مهم و کاربردی سایت دسترسی داشته و تغییرات خود را اعمال کنید.

https://elementorthemes.ir/htaccess/

htaccess چیست؟
یک فایل یا محیط متنی که در داخل هاست سی پنل و دایرکت ادمین جهت انواع تنظیمات مانند پیکر بندی پوشه ها در برخی از وب سرور ها مانند آپاچی قرار می گیرد. با استفاده از این فایل می توانید برخی از کارهایی که نیاز به کد نویسی حرفه ای دارند را در قالب یک خط داخل این فایل نوشته و کار خود را پیش ببرید همچنین با استفاده از این محیط متنی قابلیت های مانند ریدایرکت کردن صفحات وب سایت ، رمز گذاری بر روی هر نوع پوشه موجود در داخل هاست ، تغییر پسوند فایل های موجود ، ریدایرکت http به https یا همان گواهینامه ssl و بسیاری دیگر… را می توانید انجتم دهید.

فایل htaccess کجاست؟
از آنجایی که امروزه ما شاهد ارائه انواع کنترل پنل هاستینگ مانند هاست سی پنل ، هاست دایرکت ادمین ، هاست پلسک و … هستیم محل این فایل در تمامی این کنترل پنل ها یکسان می باشد و محل قرار گیری فایل htaccess در public_html یا همان دایرکتوری هاست می باشد.که با نصب بسیاری از سیستم های مدیریت محتوا مانند وردپرس و دروپال به صورت خودکار ایجاد می شود.

توجه: از آنجایی که برخی از فایل های هاست اعم از htaccess به صورت پیشفرض مخفی هستند و در حالت عادی شما این فایل را در دایرکتوری هاست نخواهید دید، و برای مشاهده آن باید فایل های مخفی را به نمایش در آورید برای این کار کافیست طبق آموزش زیر و بر حسب نوع کنترل پنل هاست خود اقدام کنید.

هاست سی پنل

در هاست سی پنل برای به نمایش درآوردن فایل های مخفی باید وارد روت هاست یا همان دایرکتوری شوید و از گوشه بالا سمت راست صفحه گزینه Settings کلیک و در پنجره باز شده تیک گزینه Show Hidden Files را بزنید و درنهایت با کلیک کردن روی گزینه save عملیات نمایش فایل های مخفی در هاست را انجام دهید همانند تصویر زیر

فایل htaccess در سی پنل

همانطور که در تصویر بالا می‌بینید می‌بایست مراحل گفته شده را به دقت انجام دهید تا شاهد نمایش فایل های مخفی باشید.

هاست دایرکت ادمین

برعکس هاست سی پنل در دایرکت ادمین فایل مخفی وجود ندارد یعنی به صورت پیش‌فرض قابل نمایش هستند و شما نیازی نیست از طریق گزینه ای اقدام به نمایش فایل مخفی مانند htaccess بکنید. این فایل در دایرکتوری ( public_html ) به صورت پیش فرض قابل مشاهده است.همانند تصوی زیر

فایل htaccess در دایرکت ادمین

ساخت فایل htaccess
ساخت فایل مذکور بسیار ساده است و شما می توانید داخل هاست خود یک فایل با نام .htaccess ایجاد و تغییرات خود را اعمال کنید. همچنین ابزاری جهت ساخت فایل مذکور که به صورت آنلاین می باشد وجود دارد که قادر هستید این فایل را به صورت حرفه ای ایجاد و کد های که نیاز دارید را در آن درج کنید و در نهایت این فایل را داخل هاست و دایرکتوری آپلود کنید. این ابزار آنلاین وب سایت htaccesseditor.com می باشد.

دستورات کاربردی htaccess
همانطور که در بالا اشاره کردیم این فایل یکی از مهمترین و کاربردی ترین فایل های سایت به شمار می رود که هنگام نصب برخی از مدیریت محتواها مانند وردپرس ، جوملا ، دروپال ، اپن سورس و غیره به صورت اتوماتیک در دایرکتوری هاست یا همان public_html ایجاد می شود و شما می توانید انواع دستورات ، امکان و قابلیت را با استفاده از این فایل بر روی سایت خود اعمال کنید که در ادامه به این موارد اشاره خواهیم کرد با ما همراه باشید…

امکان تغییر عنوان و همچنین فرمت فایل index

با استفاده از قطعه کد زیر قادر هستید نام و همچنین فرمت فایل اصلی وبسایت یعنی index را تغییر دهید. کافیست کد را در داخل فایل htaccess قرار دهید.

DirectoryIndex file.php file.htm

جلوگیری از هک پوشه ها و فایل های داخل هاست

با استفاده از فایل مذکور شما می‌توانید امنیت فایل داخل هاست و پوشه ها را افزایش دهید و یک گام در افزایش امنیت سایت خود بردارید. این فایل ها می توانند شامل قالب وردپرس افزونه کاربردی وردپرس برخی از فایلها که به صورت فشرده یعنی zip باشند.برای جلوگیری از سرقت و دانلود فایل ها کافیست قطعه کد زیر را داخل htaccess قرار دهید.

Options All -Indexes

امکان محدود سازی دسترسی برخی از IP ها به سایت

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

در این مقاله قصد داریم تا به فایل htaccess بپردازیم و همچنین به شما کاربران خواهیم پرداخت و به شما خواهیم گفت فایل htaccess کجاست و چیست ،همچنین در این مقاله مسیر این فایل در وردپرس – هاست سی پنل و دایرکت ادمین را عرض خواهیم کرد تا به فایل مهم و کاربردی سایت دسترسی داشته و تغییرات خود را اعمال کنید.

https://elementorthemes.ir/htaccess/

htaccess چیست؟
یک فایل یا محیط متنی که در داخل هاست سی پنل و دایرکت ادمین جهت انواع تنظیمات مانند پیکر بندی پوشه ها در برخی از وب سرور ها مانند آپاچی قرار می گیرد. با استفاده از این فایل می توانید برخی از کارهایی که نیاز به کد نویسی حرفه ای دارند را در قالب یک خط داخل این فایل نوشته و کار خود را پیش ببرید همچنین با استفاده از این محیط متنی قابلیت های مانند ریدایرکت کردن صفحات وب سایت ، رمز گذاری بر روی هر نوع پوشه موجود در داخل هاست ، تغییر پسوند فایل های موجود ، ریدایرکت http به https یا همان گواهینامه ssl و بسیاری دیگر… را می توانید انجتم دهید.

فایل htaccess کجاست؟
از آنجایی که امروزه ما شاهد ارائه انواع کنترل پنل هاستینگ مانند هاست سی پنل ، هاست دایرکت ادمین ، هاست پلسک و … هستیم محل این فایل در تمامی این کنترل پنل ها یکسان می باشد و محل قرار گیری فایل htaccess در public_html یا همان دایرکتوری هاست می باشد.که با نصب بسیاری از سیستم های مدیریت محتوا مانند وردپرس و دروپال به صورت خودکار ایجاد می شود.

توجه: از آنجایی که برخی از فایل های هاست اعم از htaccess به صورت پیشفرض مخفی هستند و در حالت عادی شما این فایل را در دایرکتوری هاست نخواهید دید، و برای مشاهده آن باید فایل های مخفی را به نمایش در آورید برای این کار کافیست طبق آموزش زیر و بر حسب نوع کنترل پنل هاست خود اقدام کنید.

هاست سی پنل

در هاست سی پنل برای به نمایش درآوردن فایل های مخفی باید وارد روت هاست یا همان دایرکتوری شوید و از گوشه بالا سمت راست صفحه گزینه Settings کلیک و در پنجره باز شده تیک گزینه Show Hidden Files را بزنید و درنهایت با کلیک کردن روی گزینه save عملیات نمایش فایل های مخفی در هاست را انجام دهید همانند تصویر زیر

فایل htaccess در سی پنل

همانطور که در تصویر بالا می‌بینید می‌بایست مراحل گفته شده را به دقت انجام دهید تا شاهد نمایش فایل های مخفی باشید.

هاست دایرکت ادمین

برعکس هاست سی پنل در دایرکت ادمین فایل مخفی وجود ندارد یعنی به صورت پیش‌فرض قابل نمایش هستند و شما نیازی نیست از طریق گزینه ای اقدام به نمایش فایل مخفی مانند htaccess بکنید. این فایل در دایرکتوری ( public_html ) به صورت پیش فرض قابل مشاهده است.همانند تصوی زیر

فایل htaccess در دایرکت ادمین

ساخت فایل htaccess
ساخت فایل مذکور بسیار ساده است و شما می توانید داخل هاست خود یک فایل با نام .htaccess ایجاد و تغییرات خود را اعمال کنید. همچنین ابزاری جهت ساخت فایل مذکور که به صورت آنلاین می باشد وجود دارد که قادر هستید این فایل را به صورت حرفه ای ایجاد و کد های که نیاز دارید را در آن درج کنید و در نهایت این فایل را داخل هاست و دایرکتوری آپلود کنید. این ابزار آنلاین وب سایت htaccesseditor.com می باشد.

دستورات کاربردی htaccess
همانطور که در بالا اشاره کردیم این فایل یکی از مهمترین و کاربردی ترین فایل های سایت به شمار می رود که هنگام نصب برخی از مدیریت محتواها مانند وردپرس ، جوملا ، دروپال ، اپن سورس و غیره به صورت اتوماتیک در دایرکتوری هاست یا همان public_html ایجاد می شود و شما می توانید انواع دستورات ، امکان و قابلیت را با استفاده از این فایل بر روی سایت خود اعمال کنید که در ادامه به این موارد اشاره خواهیم کرد با ما همراه باشید…

امکان تغییر عنوان و همچنین فرمت فایل index

با استفاده از قطعه کد زیر قادر هستید نام و همچنین فرمت فایل اصلی وبسایت یعنی index را تغییر دهید. کافیست کد را در داخل فایل htaccess قرار دهید.

DirectoryIndex file.php file.htm

جلوگیری از هک پوشه ها و فایل های داخل هاست

با استفاده از فایل مذکور شما می‌توانید امنیت فایل داخل هاست و پوشه ها را افزایش دهید و یک گام در افزایش امنیت سایت خود بردارید. این فایل ها می توانند شامل قالب وردپرس افزونه کاربردی وردپرس برخی از فایلها که به صورت فشرده یعنی zip باشند.برای جلوگیری از سرقت و دانلود فایل ها کافیست قطعه کد زیر را داخل htaccess قرار دهید.

Options All -Indexes

امکان محدود سازی دسترسی برخی از IP ها به سایت

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

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 150
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 13
  • بازدید کننده امروز : 1
  • باردید دیروز : 690
  • بازدید کننده دیروز : 0
  • گوگل امروز : 1
  • گوگل دیروز : 0
  • بازدید هفته : 1950
  • بازدید ماه : 4506
  • بازدید سال : 5608
  • بازدید کلی : 20578
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    لینک های ویژه