درخواست 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/
تشکر
	 
	
	
	
		پاسخ : درخواست 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]
 
	 
	
	
	
		پاسخ : درخواست 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 مدنظر من رو نمیده.
	 
	
	
	
		پاسخ : درخواست Rewrite Rule برای htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
naghmesra
				 
			
	 
 به wildcard ساب دامین ، توی Rewrite که example.net نمینویسن ! متغیر داره اون هم با %1 مقدار دهی شده
این چیزی که شما میخواهید نمیشه چون این example امکان داره هزار تا پسوند دامین باشه (com,net,co,...) پس نمیشه مثلا اینطوری بشه : http://mysite.com/example/page
مگر اینکه طور دیگه ای مقدار دهی بشه