قسمت دوم آموزش 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

هدایت خواهد شد .



ادامه آموزش را در قسمت بعد بخوانید ...