| لذت شیرین پشتیبانی واقعی

۰۲۱ - ۶۶۸۷۰۲۸۳

دستور htaccess

دستور htaccess

تاریخ انتشار : ۱۱ اردیبهشت ۱۳۹۲ موضوع :

قبل از قرار دادن دستورات باید بدانید فایل htaccess چیست و چه کارهایی انجام می دهد برای آموزش درباره htaccess میتوانید از لینک زیر استفاده نمایید

  • htaccessچیست

 

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

  • معرفی چند دستور htaccess

تغییر نام فایل htaccess :

با استفاده از کد زیر می توانید نام فایل را تغییر دهید 

AccessFileName htacc.ess
—————————————————

تغییر نام و پسوند فایل index : شما با قرار دادن و تغییر نام فایل خود می توانید نام و پسوند فایل ایندکس را با استفاده از Htaccess تغییر دهید index.htm , index.php , index.html , index.asp

DirectoryIndex test.html
تغییر پیدا می کند test.html  با قراردادن کد بالا فایل ایندکس شما به
—————————————————
: www باز شدن سایت با
 
را به صورت خودکار به مرورگر اضافه میکند   wwwباز کنید کد زیر  wwwبا قراردادن کد زیر میتوانید سایت خود را بدون وارد کردن
RewriteEngine on RewriteCond %{HTTP_HOST} !^www.site.com [NC] RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]

نام دامنه خود را وارد کنیدsiteبجای کلمه

—————————————————

 

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

RewriteEngine On RewriteBase / RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER}!^http://(www.)site.com/.*$ [NC]

RewriteRule .(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]

نام دامنه خود را قرار دهید site قرار دهید و بجای  …mpg,rar,zipبجای فرمت های قرار داده شده می توانید فرمتهای دیگری مانند

—————————————————

:http به  https (SSL)ریدایرکت کردن

در سایت خود استفاده می کنید و می خواهید تمام آدرسهای شما امن شود از کد زیر استفاده کنید sslدر صورتی که از گواهی

RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

:با استفاده از پورت سرور
RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

—————————————————

  :مسدود کردن آی پی

برای مسدود کردن یک یا چند آی پی خاص از کد زیر استفاده کنید و بجای آی پی های قرار داده شده آی پی هایی که می خواهید دسترسی به سایت شما نداشته باشند را را وارد کنید

order allow,deny
deny from 192.168.222.6
deny from 224.8.110.12
deny from 172.16.6.90
allow from all

برای مسدود کردن رنج آی پی از دستور زیر استفاده کنید

order allow,deny
deny from 192.168.
deny from 10.0.0.
allow from all

—————————————————

:ساختن پیغام های برای خطاهای سفارشی

پیغام مناسب با خطا را وارد کنید errorبا دستور زیر می توانید با ایجاد فایل خطا ها در پوشه با نام

ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php

:چند خطای اپاچی برای نمونه
خطای 401: دسترسی به آدرس وارد شده غیر مجاز است
خطای 403: دسترسی به این آدرس ممنوع می باشد
خطای 404: آدرس مورد نظر یافت نشد
خطای 500: خطای داخلی سرور بوجود آمده است

—————————————————

قرار دادن رمز برای فایل ها
:نکات
باید اسم سایت خودتون رو بنویسید site در تمامی کد های بالا به جای
دقت کنید دستورات در فایل اچ تی اکسس به حروف بزرگ و کوچک حساسن

 


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

دیدگاه کاربران :

  • جهت تبادل نظر و گفتگو درباره دستور htaccess : میتوانید به انجمن پشتیبانی پی سی وب مراجعه نمایید.
  • آدرس انجمن تخصصی پی سی وب : forum.p30web.org
  • دیدگاه ارسال شده توسط شما ، پس از تایید توسط مدیران سایت منتشر خواهد شد.
  • دیدگاهی که به غیر از زبان فارسی یا غیر مرتبط با محصول باشد منتشر نخواهد شد.


تخصص ما

گروه طراحی و برنامه نویسی پی سی وب ، طراحی سایت ، پشتیبانی سایت ، سئو و بهنیه سازی


لوگوی ساماندهی

تیم طراحی و برنامه نویسی پی سی وب بزرگترین و قدیمی ترین مجموعه اینترنتی ارائه دهنده خدمات پشتیبانی سایت و طراحی سایت در کشور ایران ، با بیش از 7 سال سابقه درخشان در عرصه طراحی و برنامه نویسی وب با گستره ای از خدمات گوناگون برای کاربران خود « لذت شیرین پشتیبانی واقعی» راتداعی می کند ، «ضمانت بهترین قیمت» ، «مشتری محوری» ، «پشتیبانی واقعی» سه اصل اولیه ای است که پی سی وب از نخستین روز های تاسیس تا به امروز سعی کرده به آن پایبند باشد. شرکت اینترنتی خدمات وب پی سی وب فعالیت خود را از سال 1388 آغاز نموده است و تا به امروز به فعالیت خود ادامه میدهد ، پی سی وب درحال حاظر در کلیه عرصه های طراحی سایت ، پشتیبانی سایت (پشتیبانی انواع اسکریپت های سایت ساز (وردپرس ، جوملا ، دروپال)، انجمن ساز (ویبولتین ، زنفورو ، مای بی بی)، فروشگاه ساز (ووکامرس ، مجنتو ، پرستاشاپ)، آپلود سنتر (کلیجا ، میهالیسم) )، خدمات گرافیکی ، سئو و بهینه سازی سایت ، تبلیغات اینترنتی و ... با قدرت فعالیت دارد .