كل مايخص الخوادم من إعدادها لحمايتها ..
			
		
		
			- 
				
																			 هاوي PHP
- عضو نشيط
- مشاركات: 165
- اشترك في: 28 يناير 2005, 12:13
- مكان: السعودية - الرياض
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة هاوي PHP » 
			
			
			
			
			
			هلا INet 
اشكرك على الرد
ما يحتاج اسئل المستضيف لانه انا مستضيف نفسي بنفسي  
 
 
السيرفر كله تحت تصرفي
mod _rewrite شغال عندي وجربت بعض الأكود السابقه اللي تستخدم mod _rewrite وتشتغل عادي الا الكود اللي محتاجه ما اشتغل  

 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 ArabFriends
- مراقب
- مشاركات: 456
- اشترك في: 15 أغسطس 2004, 18:31
- مكان: أرض الله الواسعة
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة ArabFriends » 
			
			
			
			
			
			لماذا لا تجرب تفعيلها عن طريق HotLink Protection من cpanel فهي أسرع وهو نفس الكود
عندما فعلتها كانت النتيجة كالتالي 
كود: تحديد الكل
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://wmasterz.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://wmasterz.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.wmasterz.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.wmasterz.com$      [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.wmasterz.com/test.jpg [R,NC]
طبعا غير الدومين وجرب مرة أخرى لكن ياحبذا لو كانت عن طريق cpanel
 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 هاوي PHP
- عضو نشيط
- مشاركات: 165
- اشترك في: 28 يناير 2005, 12:13
- مكان: السعودية - الرياض
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة هاوي PHP » 
			
			
			
			
			
			اهلا ArabFriends
كما قلت بردي السابق ما عندي cpanel
جربت الكود التالي ولا نفع
كود: تحديد الكل
RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^$ 
RewriteCond %{HTTP_REFERER} !^http://24at24.com/.*$      [NC] 
RewriteCond %{HTTP_REFERER} !^http://24at24.com$      [NC] 
RewriteCond %{HTTP_REFERER} !^http://www.24at24.com/.*$      [NC] 
RewriteCond %{HTTP_REFERER} !^http://www.24at24.com$      [NC] 
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.24at24.com/test.jpg [R,NC] 
 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 عبقر
- عضو مفيد جداً
- مشاركات: 417
- اشترك في: 25 سبتمبر 2004, 03:28
- مكان: MyPC
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة عبقر » 
			
			
			
			
			
			
mod _rewrite شغال عندي وجربت بعض الأكود السابقه اللي تستخدم mod _rewrite وتشتغل عادي الا الكود اللي محتاجه ما اشتغل
وش الي يصير بالضبط اذا حطيت الكود في الملف
هل يعطيك 500 او خطاء معين او يفسد كل الصور او بس مايشتغل يعني مايحمي !
 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 هاوي PHP
- عضو نشيط
- مشاركات: 165
- اشترك في: 28 يناير 2005, 12:13
- مكان: السعودية - الرياض
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة هاوي PHP » 
			
			
			
			
			
			ما يصير أي شيء ولا يوجد أي خطأ
والصور يمكن استخدامها في المواقع الثانية كأني ما سويت شي
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 ArabFriends
- مراقب
- مشاركات: 456
- اشترك في: 15 أغسطس 2004, 18:31
- مكان: أرض الله الواسعة
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة ArabFriends » 
			
			
			
			
			
			أعتقد أن الخطأ في مكان الملف .htaccess
يجب أن يكون الملف داخل المجلد public_html
وليس داخل مجلد فرعي ، أو خارج Public_html   
:CHYOU:
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 هاوي PHP
- عضو نشيط
- مشاركات: 165
- اشترك في: 28 يناير 2005, 12:13
- مكان: السعودية - الرياض
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة هاوي PHP » 
			
			
			
			
			
			نعم هذا صحيح لقد وضعته في public_html 
وجربت كذلك في مجلد فرعي ولا توجد حماية ولا أي رسائل خطأ  

 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 هاوي PHP
- عضو نشيط
- مشاركات: 165
- اشترك في: 28 يناير 2005, 12:13
- مكان: السعودية - الرياض
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة هاوي PHP » 
			
			
			
			
			
			وجدت هذا في موقع 
directadmin
كود: تحديد الكل
RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^$ 
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com.*$ [NC] 
RewriteRule .(gif|jpg)$ - [F]
اشتغل وتمت حماية الصور عند طلبها بدون www فقط  
 
  
مثل هذه الصور من موقعي 

 ونفس الصورة بدون www 
 
حاولت الدمج بين هذا والاكواد السابقة لكن حتى الآن ما تغير شي
 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 هاوي PHP
- عضو نشيط
- مشاركات: 165
- اشترك في: 28 يناير 2005, 12:13
- مكان: السعودية - الرياض
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة هاوي PHP » 
			
			
			
			
			
			الا صحيح ماذا تعني [R,NC] وماذا تعني [F]
في نفس السطر الخاص بالصور هذي القيمتين تختلف!
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 ArabFriends
- مراقب
- مشاركات: 456
- اشترك في: 15 أغسطس 2004, 18:31
- مكان: أرض الله الواسعة
- 
				اتصال:
				
			
						
					
						
		
													
						
									
						مشاركة
					
								بواسطة ArabFriends » 
			
			
			
			
			
			NC معناها على ما أتذكر : no case
أي لاتفرقة بين حالة الأحرف كبيرة أو صغيرة أي لا فرق بين A و a
- [F]  معناه : is existing file via subrequest
أي تأكد من وجود الملف بالفعل 
R  معروفة وهي الأداة الأساسية هنا وهي force redirect
أي أن يكون التحويل إجباري
اشتغل وتمت حماية الصور عند طلبها بدون www فقط 
بالعكس ، أنا لا أرى أي من الصورتين