۹ دلیل اصلی استفاده از فایل htaccess در وردپرس

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

با سلام امروز میخواهیم ۹ دلیل اصلی استفاده از فایل htaccsess در وردپرس را آموزش دهیم.خیلی از کاربران سایت از htaccsess برای لینک استفاده میکردند.علاوه بر لینک می توانید استفاده های زیادی از فایل htaccess برای وب سایت وردپرس خود انجام دهید.این تغییرات می تواند بر بهبود سرعت و امنیت سایت  تاثیر مثبت بگذارد.در این مقاله ما به ۹ ترفند مفید htaccess در وردپرس می پردازیم.قبل از هر گونه تغییرات، در ابتدا از فایل htaccess نسخه پشتیبان تهیه کنید.اتصال به وب سایت خود را با استفاده از یک سرویس گیرنده FTP و فایل .htaccess را از کامپیوتر دانلود کنید. پس از آن می توانید فایل پشتیبان را بارگذاری کنید.اگر نمی توانید فایل htaccess را مشاهده کنید،مطمئن شوید که سرویس گیرنده FTP پیکربندی شده است.

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

می توانید از htaccess برای محافظت بخش مدیریت وردپرس استفاده کنید و همچنین از طریق روش زیر می توانید ورود به بخش مدیریت را محدود به ip های خاص کنید. محافظت از بخش امنیت سایت را افزایش میدهد این کد را در فایل .htaccess خود را وارد کنید:

<pre>AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "WordPress Admin Access Control"
AuthType Basic
<LIMIT GET>
order deny,allow
deny from all
# whitelist Syed's IP address
allow from xx.xx.xx.xxx
# whitelist David's IP address
allow from xx.xx.xx.xxx
# whitelist Amanda's IP address
allow from xx.xx.xx.xxx
# whitelist Muhammad's IP address
allow from xx.xx.xx.xxx
# whitelist Work IP address
allow from xx.xx.xx.xxx
</LIMIT></pre>

به جای XXXX آدرس IP اشخاصی را وارد کنید.اگر از بیش از یک آدرس IP برای دسترسی به اینترنت استفاده میکنید، آنها را نیز اضافه کنید.

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

password-protect-admin
ابتدا یک فایل htpasswd ایجاد کنید.به راحتی می توانید از این برنامه برای ایجاد فایل online generator استفاده کنید(یوزر و پسورد را به درستی انتخاب کنید و سپس ایجاد و در داخل پوشه wp-admin هاست خود آپلود کنید )

سپس این کد را وارد کنید:

<pre>AuthName "Admins Only"
AuthUserFile /home/yourdirectory/.htpasswds/public_html/wp-admin/passwd
AuthGroupFile /dev/null
AuthType basic
require user putyourusernamehere
<Files admin-ajax.php>
Order allow,deny
Allow from all
Satisfy any 
</Files></pre>

 فراموش نکنید که به جای مسیر AuthUserFile از مسیر فایل htpasswds  نام کاربری خود را اضافه کنید.

فایل htpasswds به پوشه wp-admin  بارگذاری کنید حالا پوشه مدیریت شما محافظت شده و فقط کاربران قادر به دسترسی دارند.

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

امنیت یکی از دلایل مهم امنیت ضعیف سایت را امکان مشاهده دایرکتوری ها می باشد.این امکان به هکر امکان دیدن نوع و ساختار فایل های شما را می دهد و کار هکر را برای هک سایت آسان می کند.برای غیر فعال کردن امکان مشاهده دایرکتوری ها فقط لازمه که کد زیر را به فایل زیر اضافه کنید :

<pre>Options -Indexes</pre>

۴- اجرای غیر فعال کردن PHP در برخی از دایرکتوری وردپرس

باعث میشود که در دایرکتوری فایل  htaccess اضافه کرده اید فایل PHP کار نکند.وقتی که نویسنده بیشتری داشته باشید این روش کاربرد دارد.اگر شخص نویسنده هکر ماهری باشه از طریق رسانه فایل php خودش را میتواند آپلود کند و از طریق آن به هاست دسترسی داشته باشه.پس این کار رو فقط در دایرکتوری wp-content/uploads انجام بدید.در مسیر wp-content/uploads فایل htaccess. بسازید و در داخل آن کد زیر را اضافه کنید:

<pre><Files *.php>
deny from all
</Files></pre>

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

مهم ترین فایل در دایرکتوری ریشه وب سایت وردپرس فایل wp-config.php است. این سایت ااطلاعات پایگاه داده وردپرس خود را و چگونه باتصال به آن را شامل میشود.برای محافظت از فایل wp-config.php و دسترسی های غیر مجاز، به سادگی این کد را به فایل htaccess اضافه کنید:

<pre><files wp-config.php>
order allow,deny
deny from all
</files></pre>

۶- راه اندازی ۳۰۱ تغییرمسیر طریقhtaccess

 (۳۰۱ redirect) انتقال دائم آدرسی به آدرس دیگر است. هنگامی که  آدرس دامنه را تغییر می دهید یا می خواهید با آدرس های دیگر سایت شما نمایش داده شود کاربرد دارد.روش اصولی استفاده از چند آدرس برای یک سایت استفاده از ۳۰۱ redirect می باشد. همچنین برای انتقال صفحات داخلی نیز کاربرد دارد.از سوی دیگر اگر فقط با سرعت می خواهیدمسیر کاربران را از یک آدرس به آدرس دیگری تغییر دهید باید این کد را در فایل htaccess خود را اضافه کنید.

</p>

<pre>Redirect 301 /oldurl/ http://www.example.com/newurl
Redirect 301 /category/television/ http://www.example.com/category/tv/</pre>
<p style="text-align: justify;">

۷-استفاده از IP های مشکوک

 اگرشخصی قصد تخریب سایت شما را دارد میتوانید IP کاربر را بن کنید تادسترسی به سایت مسدود شود.برای این کار کد زیر را به htaccess اضافه کنید:

</p>

<pre><Limit GET POST>
order allow,deny
deny from xxx.xxx.xx.x
allow from all
</Limit></pre>
<p style="text-align: justify;">

به جای XXXX  میتوانید IP شخصی که تخریب سایت  را داشته وارد کنید.

۸- غیر فعال کردن Hotlinking با استفاده از htaccess

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

</p>

<pre>#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wpbeginner.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/wpbeginner [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]</pre>
<p style="text-align: justify;">

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

htaccess دسترسی کامل بر وب سایت دارد.، ار همه مهمتر این است که توسط هکرها از سایت محافظت میکند یعن دسترسی کامل هکر برهاست. برای حفاظت از دسترسی غیر محازاین کد را به فایل htaccess خود را اضافه کنید:

</p>

<pre><files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</files></pre>
<p style="text-align: justify;">

با تشکر موفق باشید.

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



زهرا تاجیک
( عضو از 5 سال قبل )
  • 147 نوشته
  • 147 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
مدیر بخش بروزرسانی و ترجمه محصولات

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

ثبت دیدگاه

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

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

مطالب مرتبط



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

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

پست مهمان چیست و چطور پست مهمان خوب بنویسیم؟

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

برای یادگیری وردپرس از کجا شروع کنیم؟ نقطه آغاز آموزش وردپرس

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

آموزش پیدا کردن رتبه و موقعیت سایت در نتایج گوگل

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

XML-RPC چیست؟ و چرا در وردپرس برای امنیت سایتمان باید آنرا غیر فعال کنیم؟

2715
3
از شروع وردپرس، ویژگی هایی وجود داشتند که به شما اجازه می دادند که از راه دور با سایت خود تعامل داشته باشید. این ویژگی ها همچنین به ...
جزییات بیشتر آموزش را بخوانید!

الگوریتم پنگوئن گوگل چیست و چه تاثیری در سئو دارد؟

50
0
الگوریتم پنگوئن یک به‌روزرسانی الگوریتم از سمت گوگل بود که برای اولین بار در آوریل 2012 منتشر شد. این الگوریتم روشی برای مقابله با وب سایت هایی است ...
جزییات بیشتر آموزش را بخوانید!

آموزش رفع ارور یک خطای مهم در این وب سایت رخ داده است

204
0
وردپرس به عنوان محبوب‌ترین سیستم مدیریت محتوای جهان دارای خطاهاری زیادی است که یکی از آنها "یک خطای مهم در وب سایت شما وجود دارد" است. این مشکل ...
جزییات بیشتر آموزش را بخوانید!

نحوه نمایش مطالب محبوب سایت در وردپرس

1481
0
مطالب محبوب وردپرس گنجینه شما هستند.کاربران از مطالعه آن لذت می‌برند و برای دوستان آن را معرفی می‌کنند. مطالبی با موضوعات مختلف ولی همگی مشکل‌گشا و مؤثر. شاید ...
جزییات بیشتر آموزش را بخوانید!

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

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

جستجو کنید…

همکار ما شوید

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

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