فایل htaccess چیست + آموزش ویرایش و ساخت فایل htaccess برای وردپرس

ضعیفمتوسطخوببسیار خوبعالی
( 2 رای , میانگین : 4,50 از 5)
بارگذاری...

فایل htaccess یک فایل مخفی است که برای پیکربندی ویژگی های اضافی برای وب سایت های میزبانی شده در وب سرور استفاده می شود. این فایل به شما این امکان را می دهد بدون نیاز به ویرایش فایل های پیکربندی سرور، تغییراتی در پیکربندی وب سایت خود ایجاد کنید. با استفاده از htaccess می توانید URL را بازنویسی کنید، دایرکتوری های محافظت از رمز عبور را بازنویسی کنید، محافظت از لینک ها را فعال کنید، دسترسی به آدرس های IP خاص را ممنوع کنید، منطقه زمانی وب سایت خود را تغییر دهید، صفحه فهرست پیش فرض را تغییر دهید و بسیاری از موارد دیگر. این فایل در روت پوشه وردپرس قرار گرفته است ( همان جایی که تمام فایل های وردپرس قرار داده شده اند )، اما گاهی اوقات افراد نمی توانند به این فایل ها دسترسی پیدا کنند. بنابراین ما در این مقاله از پایگاه دانش نوین وردپرس قرار است توضیحات کاملی در خصوص؛ فایل htaccess، ساخت فایل htaccess برای وردپرس، ویرایش فایل htaccess، پیدا کردن فایل htaccess و دلایل استفاده از فایل htaccess را به شما عزیزان توضیح دهیم. امیدوارم تا انتهای مقاله ما رو همراهی کنید.

فایل htaccess چیست

فایل htaccess چیست؟

Htaccess مخفف عبارت Hypertext Access می باشد. در واقع این یک فایل پیکربندی است که توسط وب سرورهای مبتنی بر آپاچی مورد استفاده قرار می گیرد. فایل های پیکربندی؛ تنظیمات اولیه یک برنامه در مورد سرور را سفارشی می کنند. این به این معنی است که فایل htaccess. می تواند برای ایجاد رفتار خاصی در سرورشما استفاده شود. هر تابع اساساً فقط یک خط متن یا کد است که به سرور می گوید چه کاری انجام دهد. بنابراین می توانید با تغییر کد موجود در فایل، عملکرد سرور را تغییر دهید. در واقع می توان گفت این فایل یکی از اصلی ترین فایل های وردپرس بشمار می رود که با استفاده از آن می توانید تنظیمات قسمت های مختلف سایت را به کمک آن فعال یا غیر فعال کنید.

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

 

فایل htaccess کجاست؟

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

شاید از خود بپرسید که مسیر فایل htaccess کجاست؟

این فایل معمولا در دایرکتوری ریشه وب سایت شما قرار دارد. اما به دلیل استفاده نادرست احتمالی پنهان می شود، اما می توانید سرویس گیرنده FTP، مدیریت فایل cPanel یا SSH خود را برای نمایش فایل های مخفی و دسترسی به آن پیکربندی کنید.

ساخت فایل htaccess برای وردپرس

شما می توانید از هاست برای ساخت فایل htaccess وردپرس اقدام کنید. برای اینکار ابتدا وارد پنل دایرکت ادمین هاست خود شوید و از قسمت “مدیریت فایل” روی گزینه “Go Manager File” کلیک کنید تا وارد پوشه مدیریت فایل های خود شوید. بعد از بازشدن صفحه جدید، باید وارد چوشه “public_html” شوید و یک فولد ایجاد کنید. برای ایجاد فولدر در این صفحه، کافیست از بالای صفحه روی گزینه “New File” کلیک کنید. بعد از ایجاد فولدر، نام فولدر را باید htaccess قرار دهید.

نکته: برای نام گذاری فولدر، حتماً باید در ابتدا یک . قرار دهید.

حال؛ باید وارد فایلی شوید که اکنون ساختید و کدی که در زیر برای شما قرار می دهم را در آن فایل قرار دهید.

</pre>
# BEGIN wordpress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END wordpress
<pre>

در نهایت باید تغییرات خود را ذخیره کنید.

 بیشتر بخوانید: 2 روش برای یافتن فایل htaccess. در سایت وردپرس

ویرایش فایل htaccess

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

– نسخه پشتیبان تهیه کنید: قبل از ویرایش یا ایجاد فایل، حتماً یک نسخه پشتیبان کامل از تمام بخش های مختلف سایت تهیه کنید به گونه ای که در صورت مشکل بتوانید سایت خود را بازگردانید.

– از محیط آزمایشی استفاده کنید:  قبل از هرگونه تغییر، تغییرات خود را روی یک محیط دیگر که شبیه به وب سایت است آزمایش کنید.

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

پیدا کردن و ویرایش و ساخت فایل htaccess در سی پنل

برای ویرایش و ایجاد فایل htaccess در cpanel باید مراحل زیر را دنبال کنید.

1- در ابتدا وارد سی پنل وب سایت خود شوید و روی گزینه “File Manager” کلیک کنید.

2- در بخش مدیریت فایل ها، لیستی از فایل های شما نمایش داده می شود که باید به دنبال فولد “public_html” باشید و روی آن کلیک کنید.

3- شما اکنون در دایرکتوری ریشه یا روت وب سایت خود هستید. حال در این صفحه به دنبال فایل htaccess باشید.

فایل htaccess

اگر فایل را نمی توانید پیدا کنید، باید تنظیمات خود را برای فایل‌های مخفی تغییر دهید. برای اعمال تنظیمات فایل‌های مخفی، روی «تنظیمات» در گوشه سمت راست بالای مدیریت فایل کلیک کنید و سپس گزینه «نمایش فایل‌های مخفی» را علامت بزنید.

فایل htaccess

سپس شما می توانید فایل را در روت وردپرس خود مشاهده نمائید.

 بیشتر بخوانید: آموزش نصب افزونه المنتور پرو در 5 مرحله

ویرایش و ساخت فایل htaccess در FTP

ویرایش و ساخت فایل htaccess در FTP باید مراحل زیر را دنبال کنید.

1- در ابتدا شما باید یک برنامه FTP برای ورود به FTP راه اندازی کنید. که ما در این آموزش از FileZilla استفاده می کنیم.

2- زمانی که FTP  را به سایت خود متصل کردید، می توانید فایل های ریشه سرور خود را در پایین سمت راست صفحه مشاهده کنید.

فایل htaccess

3- حال در میان فایل های موجود به دنبال “public_html”  باشید و پس از پیدا کردن آن، روی آن کلیک نمائید.

4- حال کافیست در پوشه جدید به دنبال فایل htaccess باشید و آن را پیدا نمائید.

فایل htaccess

 بیشتر بخوانید: آموزش پیکربندی وردپرس و تنظیمات اولیه مهم بعد از نصب

ویرایش و ساخت فایل htaccess با افزونه

یکی دیگر از روش های ساخت فایل htaccess برای وردپرس، استفاده از افزونه وردپرس می باشد. افزونه های رایگان زیادی وجود دارند که شما می توانید از هر کدام از آنها برای ویرایش و ساخت فایل استفاده کنید، که یکی از بهترین این افزونه ها، که قطعاً در سایت وردپرسی شما موجود است، افزونه Yoast SEO می باشد.

1- از پیشخوان وردپرس خود، از بخش “سئو” روی گزینه “عمومی” کلیک کنید.

2- سپس از بالای صفحه روی تب “قابلیت ها” کلیک کنید.

3- حال در این صفحه کافیست؛ قابلیت امنیت را برای نویسندگان غیرفعال کنید.

فایل htaccess

4- سپس مجدداً از بخش “سئو” روی گزینه “ابزارها” کلیک کنید. در این صفحه شما قادرهستید گزینه “ویرایشگر فایل” را مشاهده کنید. سپس می توانید تغییراتی در این فایل ایجاد نمائید.

نکته: اگر در صفحه ابزارها با گزینه ویرایشگر فایل روبه رو نشدید، باید از روش های دیگری جهت ایجاد تغییر در فایل htaccess ایجاد استفاده کنید.

 بیشتر بخوانید: آموزش ویرایش قالب وردپرسی | چگونه پوسته وردپرس را بدون کدنویسی ویرایش کنیم؟

فایل htaccess در php

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

 

سطح دسترسی فایل htaccess

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

  • دستورالعمل های اعمال شده: دستورالعمل های قرار داده شده در یک فایل .htaccess به دایرکتوری که فایل در آن قرار دارد و همه زیرشاخه های آن اعمال می شود. این بدان معنی است که تغییرات ایجاد شده از طریق .htaccess بر دایرکتوری فوری و همه دایرکتوری های تودرتو تأثیر می گذارد.
  • ملاحظات امنیتی: از آنجا که فایل‌های htaccess می‌توانند تنظیمات حیاتی سرور را تغییر دهند، کنترل بالایی بر رفتار سرور ارائه می‌دهند. تغییرات ایجاد شده در فایل‌های htaccess بلافاصله بدون راه‌اندازی مجدد سرور اعمال می‌شوند و امکان استقرار سریع تنظیمات را فراهم می‌کنند.

 

آموزش ساخت فایل htaccess با افزونه

همانطور که در مراحل فوق اشاره کردم، روش های مختلفی برای پیدا کردن، ویرایش و ساخت فایل htaccess برای وردپرس وجود دارد که شما می توانید از هریک از آنها استفاده نمائید. یک روش دیگر برای ایجاد و ساخت فایل، استفاده از افزونه می باشد. با استفاده از افزونه شما می توانید از پیشخوان ورپرس خود، نسبت به ساخت فایل htaccess اقدام نمائید. افزونه ای که می خواهیم در این بخش به شما معرفی کنیم، افزونه wp-htaccess-control می باشد. این پلاگین وردپرس به صورت کاملاً رایگان در اختیار شما قرار گرفته است که می توانید با استفاده از آن از پیشخوان وردپرس اقدام به ساخت فایل نمائید. بعد از دانلود و نصب افزونه روی وردپرس، بخشی به نام htaccess-control در تنظیمات پیشخوان شما طاهر می شود که می توانید htaccess را ویرایش کنید.

آموزش ریدایرکت 301 صفحات سایت با فایل htaccess. در هاست

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

شما می توانید از طریق دایرکت ادمین به این فایل دسترسی داشته باشید.برای اینکار بعد از ورود به صفحه اصلی دایرکت ادمین روی گزینه “File Manager” کلیک نمائید و پس از آن وارد پوشه دایرکتوری سایت خود یعنی public_html شوید. سپس در این پوشه شما می توانید این فایل را مشاهده و در صورت نیاز آن را ویاریش کنید.

دلایل استفاده از فایل htaccess

دلایل مختلفی وجود دارد که می توانید از فایل htaccess وردپرس خود استفاده کنید از جمله:

– حفاظت از بخش مدیریت وردپرس

– حفاظت از پوشه ادمین از طریق رمز عبور

– غیر فعال کردن راهنمای مرور در وردپرس

– غیر فعال کردن PHP در برخی از دایرکتوری های وردپرس

– حفاظت از فایل wp-config.php

– تغییر مسیر 301

– محدود سازی آی پی های مشکوک

– حفاظت از htaccess از دسترسی غیر مجاز

– و بسیاری از موارد دیگر

 بیشتر بخوانید: بهترین پلاگین و افزونه های آپلود فایل در وردپرس

آموزش پیکربندی smtp در وردپرس

جمع بندی

فایل htaccess یک سند پیکربندی برای استفاده در وب سایت هایی است که روی وب سرور آپاچی اجرا می شوند. این فایل نقش مهمی در دسترسی به سایت شما ایجاد می کند. با استفاده از این فایل، می توانید تغییرات پیکربندی مختلفی را بر اساس هر دایرکتوری انجام دهید. به عنوان مثال می توانید:  آدرس‌های IP خاصی را محدود کنید، می توانید بازدیدکنندگان خود را از HTTP به HTTPS هدایت کنید، می توانید رمز عبور برای هر دایرکتوری ایجاد نمائید. ما در این مطلب آموزش ایجاد فایل htaccess، سطح دسترسی فایل htaccess، مسیر فایل htaccess، فایل htaccess در php و… را به صورت کامل به شما عزیزان توضیح دادیم. امیدوارم از این آموزش رضایت داشته باشید.

منبع

wp-rocket

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



تیم تحریریه نوین وردپرس
( عضو از 4 سال قبل )
  • 1264 نوشته
  • 0 دیدگاه
  • 5 محصول
  • 0 دوره آموزشی

نظرات کاربران

ثبت دیدگاه

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

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

مطالب مرتبط



تاثیر استفاده از ایموجی در سئو سایت

227
0
ایموجی ها دنیای شبکه های اجتماعی به چیزی بیش از یک روش سرگرم کننده برای بیان احساسات تبدیل شده اند. آنها ابزاری قدرتمند برای تعامل با مخاطبان هستند. ...
جزییات بیشتر آموزش را بخوانید!

آموزش رفع خطای ۴۲۹ در وردپرس | چگونه ارور error 429 – too many requests را در وردپرس رفع کنیم؟

2429
0
آیا در سایت خود با ارور too many requests در وردپرس مواجه می شوید؟ خطای ۴۲۹ در وردپرس، یکی از خطاهای رایج است که می تواند بسیار ناامید ...
جزییات بیشتر آموزش را بخوانید!

بهترین افزونه های crm وردپرس

556
0
پلاگین های مدیریت ارتباط با مشتری در وردپرس (CRM) برای مدیریت و رشد کسب و کار شما مفید هستند. این می تواند به شما در پیگیری سرنخ ها، ...
جزییات بیشتر آموزش را بخوانید!

آموزش ریدایرکت کردن دو لینک به هم + افزونه

3304
6
آموزش ریدایرکت کردن دو لینک به هم + افزونه | نوین وردپرس سلام خدمت همراهان همیشگی نوین وردپرس ، برا خیلی از شماها اتفاق افتاده که مثلا بخواهید یه ...
جزییات بیشتر آموزش را بخوانید!

آموزش تنظیم حمل و نقل رایگان ووکامرس

5960
0
بعد از اینکه فروشگاه انلاین خود را راه اندازی کردید، از دو روش مختلف همچون فیزیکی و مجازی می توانید محصولات خود را به فروش برسانید. بسیاری از ...
جزییات بیشتر آموزش را بخوانید!

چگونه در وردپرس مطلب قرار دهیم؟

1172
0
بعد از نصب و پیکربندی وردپرس، اولین قدم برای ایجاد یک وب سایت آنلاین ارائه مطلب می باشد. محتوانویسی یکی از مهم ترین اقداماتی است که پس از ...
جزییات بیشتر آموزش را بخوانید!

جاوا اسکریپت چیست؟

104
0
زبان جاوا اسکریپت یکی از محبوب ترین زبان های برنامه نویسی است که طرفداران بسیار زیادی را به خود جلب کرده است. در واقع جاوا اسکریپت که اغلب ...
جزییات بیشتر آموزش را بخوانید!

پکیج ویژه نوروز ۹۷

1712
0
پکیج ویژه نوروز شامل ۲۸ قالب کاملا حرفه ای و ۴ افزونه فوق العاده حرفه ای و کاربردی میباشد این پکیج با ۵۰ درصد تخفیف به فروش میرسد ...
جزییات بیشتر آموزش را بخوانید!

دسته بندی مطالب

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

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

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

    آخر هفته داغ - جدید ترین ها -