قسمت دوم آموزش htaccess
در ادامه مطلب بخوانید ...
اجازه دادن / ندادن ip
شما می توانید تعیین کنید که یک رینج ip خاص وارد سایت شما شوند . برای مثال می توانید ، به کلاینت های یک کشور خاص اجازه ورود دهید یا از ورود کلاینت های یک کشور خاص جلوگیری کنید.
بلاک کردن یک Ip
#Deny List
order allow,deny
deny from 123.123.123.123 #specify a specific address
deny from 123.123.123.123/30 #specify a subnet range
deny from 123.123.* #specify an IP address wildcard
allow from all
اجازه دادن به Ip خاص
#Allow List
order deny,allow
allow from 123.123.123.123 #specify a specific address
allow from 123.123.123.123/30 #specify a subnet range
allow from 123.123.* #specify an IP address wildcard
deny from all
به یاد داشته باشید که این هنوز به اسکریپت ها اجازه می دهد تا از فایل های دایرکتوری استفاده کنند .
Redirection - ریدایرکت با Htaccess
Redirect /redirect_from.html http://www.newsite.com/folder/redirect_to.html
این کامند کلاینت را از redirect_from.html به http://www.newsite.com/folder/redirect_to.html هدایت می کند .
ریدایرکت از یک فولدر به فولدر دیگر
Redirect /redirect_from http://www.newsite.com/redirect_to
این کامند کلاینت را از پوشه redirect_from به پوشه http://www.newsite.com/redirect_to هدایت می کند .
برای مثال :
http://www.example.com/redirect_from/images/image.gif
به
http://www.newsite.com/redirect_to/images/image.gif
هدایت خواهد شد .
ادامه آموزش را در قسمت بعد بخوانید ...