تغییر کدی از کدهای htaccess

bamshad

Well-Known Member
سلام به دوستان عزیز ، قدیمی و جدید بنده!
من یک کد htaccess دارم که وقتی در روت سایت قرار میدیمش هر image ایی از هاست بنده در سایتهای دیگه نمایش داده بشه ارجاع میشه به آدرس تصویری ثابت!
ولی بنده چندین دامین برای سایتم ثبت کردم!
کسی میتونه این کد رو جوری تغییر بده که 3 دامین بنده توانایی نمایش تمام image های هاستم رو داشته باشند و بقیه دامین ها بلاک بشند؟
با تشکر

PHP:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?SITE\.COM/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://Imagehosting.com/20401531951635403486.jpg [L]
 
با سلام
جهت دادن دسترسی به هر سایت خط 3 رو تکرار کنید به این صورت:

PHP:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain1.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain2.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain3.com(/)?.*$ [NC]
RewriteRule .*\.(jpe|gif|bmp|png)$ http://mydomain1.com/Err.jpg [L]

خط آخر تصویری که در صورت بلاک شدن دسترسی نشون داده میشه و آدرس تصویر اختیاریه
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا