- 
	
			
				
					December 13th, 2016, 01:33
				
			
			
				
					#1
				
				
				
			
	 
		
		
			
				
				
				
					 درخواست Rewrite Rule برای htaccess درخواست Rewrite Rule برای htaccess
					
						
							سلام و درود
 
 دوستان یه پ*ر*و*ک*س*ی ای دارم که با الگوی زیر سایت های مختلف رو لود میکنه.
 
 http://mysite.com/index.php?http://example.net/
 
 خوب همونطور که مشخصه mysite.com دامنه منه که روش پ*ر*و*ک*س*ی نصب کردم و http://example.net/ هم سایتیه که توسط پ*ر*و*ک*س*ی لود میشه.
 
 حالا من این فرم الگوی آدرس دهی رو دوست ندارم میخوام اینطوری بشه:
 
 http://mysite.com/example/
 
 البته میخوام Wildcard هم باشه یعنی اگر:
 
 http://mysite.com/index.php?http://example.net/page/
 
 اینطوری بشه:
 
 http://mysite.com/example/page/
 
 تشکر
 
 
 
 
				
				
				
					
						ویرایش توسط naghmesra : December 13th, 2016 در ساعت 01:35
					
					
				 
 
 
 
 
- 
    
- 
		
			
						
						
							December 13th, 2016 01:33
						
					
					
						
							 # ADS
						
					
			 
 
- 
	
			
				
					December 13th, 2016, 10:49
				
			
			
				
					#2
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : درخواست Rewrite Rule برای htaccess پاسخ : درخواست Rewrite Rule برای htaccess
					
						
							کسی نبود که کاری رو که خواستم کدشو بهم بده؟
						 
 
 
 
 
 
 
- 
    
- 
	
			
				
					December 13th, 2016, 10:56
				
			
			
				
					#3
				
				
				
			
	 
		
			
			
				عضو جدید
			
			
			
			
			
			
				  
 
					    
				 
 
			
				
				
				
					 پاسخ : درخواست Rewrite Rule برای htaccess پاسخ : درخواست Rewrite Rule برای htaccess
					
						
							
	
		
			
			
				
					  نوشته اصلی توسط  naghmesra  
 
 
 
 
 اینو تست کنید
 
 
	کد: RewriteEngine onRewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{REQUEST_URI} !index\.php
RewriteCond %{HTTP_HOST} ^(.+?)\.mysite\.com$
RewriteRule .* /index.php?%1 [L]
 
 
 
 
 
				
				
				
				
					اللهم عجل لولیک الفرج و العافیة و النصر و جعلنا خیر من اعوانه و انصاره و المستشهدین بین یدیه
 
 
 
 
 
 
 
 
- 
    
- 
	
			
				
					December 13th, 2016, 11:04
				
			
			
				
					#4
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : درخواست Rewrite Rule برای htaccess پاسخ : درخواست Rewrite Rule برای htaccess
 
				
				
				
				
					برنامه نویسی و طراحی وب سایت
 تماس : 01734470186 - تلگرام :  Ammar_Katouki@
 
 
 
 
 
 
- 
    
- 
	
			
				
					December 13th, 2016, 11:15
				
			
			
				
					#5
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : درخواست Rewrite Rule برای htaccess پاسخ : درخواست Rewrite Rule برای htaccess
					
						
							درود
 
 
	
		
			
			
				
					  نوشته اصلی توسط  hosttop  
 اینو تست کنید 
	کد: RewriteEngine onRewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{REQUEST_URI} !index\.php
RewriteCond %{HTTP_HOST} ^(.+?)\.mysite\.com$
RewriteRule .* /index.php?%1 [L]
 
 
 
 کدی که دادید آدرس زیر رو به چی تبدیل میکنه؟
 
 http://mysite.com/index.php?http://example.net/
 
 اصلا کدی که ارائه کردید example.net نداره که !!!
 
 بله این رو تست کردم. متاسفانه جواب کار Rewrite مدنظر من رو نمیده.
 
 
 
 
				
				
				
					
						ویرایش توسط naghmesra : December 13th, 2016 در ساعت 11:17
					
					
				 
 
 
 
 
- 
    
- 
	
			
				
					December 13th, 2016, 13:25
				
			
			
				
					#6
				
				
				
			
	 
		
			
			
				عضو جدید
			
			
			
			
			
			
				  
 
					    
				 
 
			
				
				
				
					 پاسخ : درخواست Rewrite Rule برای htaccess پاسخ : درخواست Rewrite Rule برای htaccess
					
						
							
	
		
			
			
				
					  نوشته اصلی توسط  naghmesra  
 
 
 
 به wildcard ساب دامین ، توی Rewrite که example.net نمینویسن ! متغیر داره اون هم با %1 مقدار دهی شده
 این چیزی که شما میخواهید نمیشه چون این example امکان داره هزار تا پسوند دامین باشه (com,net,co,...) پس نمیشه مثلا اینطوری بشه : http://mysite.com/example/page
 مگر اینکه طور دیگه ای مقدار دهی بشه
 
 
 
 
				
				
				
				
					اللهم عجل لولیک الفرج و العافیة و النصر و جعلنا خیر من اعوانه و انصاره و المستشهدین بین یدیه
 
 
 
 
 
 
 
 
-