- 
	
			
				
					November 11th, 2016, 07:51
				
			
			
				
					#1
				
				
				
			
	 
	
		
		
			
				
				
				
					
 مشکل در url  های فارسی
				
				
						
							
							
						
						
				
					
						
							لام دوستان من واسه سی ام جدید که دارم مینویسم به یه مشکل عجیب برخوردم  خودم براش دارم موتور قالب مینویسم حالا یه جای کار داره اساسی میاد رو مخ
آدرس دهی ها رو به این صورت نوشتم 
Screenshot (46).png
چون آدرس ها فارسی بود میرخت به هم عکسش رو گذاشتم 
حالا مشکل اینجاست که همه آدرس ها یکی در میون داره نشون میده 
به عکس زیر دفت کنید
Screenshot (47).png
همون آدرس دهی هست ها ولی نشون نمیده 
وقتی که بعد از title:: انگلیسی تایپ میکنم آدرس درست میشه 
از آدرس دهی با / هم استفاده کردم بازم نشد دوستان کسی تجربه همچین موردی رو داره ممنون میشم راهنمایی کنند
با تشکر
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
 
		
		- 
		
			
						
						
							November 11th, 2016 07:51
						
					
					
						
							 # ADS
						
					
			
			
			
					
						
			
						
							
								
									
								
							
					
					
			
			
				
			
		 
		
	
- 
	
			
				
					November 11th, 2016, 08:05
				
			
			
				
					#2
				
				
				
			
	 
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
				
					
 پاسخ : مشکل در url  های فارسی
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 نوشته اصلی توسط 
puriya-aghaei
					
				 
				لام دوستان من واسه سی ام جدید که دارم مینویسم به یه مشکل عجیب برخوردم  خودم براش دارم موتور قالب مینویسم حالا یه جای کار داره اساسی میاد رو مخ
آدرس دهی ها رو به این صورت نوشتم 
Screenshot (46).png
چون آدرس ها فارسی بود میرخت به هم عکسش رو گذاشتم 
حالا مشکل اینجاست که همه آدرس ها یکی در میون داره نشون میده 
به عکس زیر دفت کنید
Screenshot (47).png
همون آدرس دهی هست ها ولی نشون نمیده 
وقتی که بعد از title:: انگلیسی تایپ میکنم آدرس درست میشه 
از آدرس دهی با / هم استفاده کردم بازم نشد دوستان کسی تجربه همچین موردی رو داره ممنون میشم راهنمایی کنند
با تشکر
 
			
		 
	 
 urlencode  و  Decode را تست کرده اید ؟
						
					 
					
				 
			 
			
			
				
				
				
				
					میزبانی وب مطمئن را با سامی هاست تجربه کنید.
  Info [at] samihost [ dot ] com - TG : @samihost - Skype : samihost - 044-35676715
 
				
				
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از samihost به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					November 11th, 2016, 08:11
				
			
			
				
					#3
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل در url  های فارسی
				
				
						
						
				
					
						
							نه توی صفحه index انجامش باید بدم مه هدایت میکنم ؟
- - - Updated - - -
با اینا هم تست زد urlencode & Decode
باز هم نشد 
کد صفحه index اینه 
	کد PHP:
	
if(isset($_GET['url']))
{
   print $url=trim($_GET['url']);exit();
    $url=explode('/',$url);
    if($url[0] == "Detail")
    {
       Single_Offer($url[4]);
    }
}else{
    require_once 'template/'.TEMPLATE.'index.php';
} 
 کد .httaccess  هم
	کد:
	# set the default languag
DefaultLanguage fa-IR
# set the default character set
AddDefaultCharset UTF-8
<IFModule mod_rewrite.c>
    RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
</IfModule>
 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
 
			
	
- 
	
			
				
					November 11th, 2016, 08:23
				
			
			
				
					#4
				
				
				
			
	 
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
			
		 
		
			
				
				
				
					
 پاسخ : مشکل در url  های فارسی
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 نوشته اصلی توسط 
puriya-aghaei
					
				 
				نه توی صفحه index انجامش باید بدم مه هدایت میکنم ؟
- - - Updated - - -
با اینا هم تست زد urlencode & Decode
باز هم نشد 
کد صفحه index اینه 
	کد PHP:
	
if(isset($_GET['url']))
{
   print $url=trim($_GET['url']);exit();
    $url=explode('/',$url);
    if($url[0] == "Detail")
    {
       Single_Offer($url[4]);
    }
}else{
    require_once 'template/'.TEMPLATE.'index.php';
} 
 کد .httaccess  هم
	کد:
	# set the default languag
DefaultLanguage fa-IR
# set the default character set
AddDefaultCharset UTF-8
<IFModule mod_rewrite.c>
    RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
</IfModule>
  
			
		 
	 
 از این سایت URL Decoder/Encoder استفاده کن.
http://meyerweb.com/eric/tools/dencoder/
						
					 
					
				 
			 
			
			
				
				
				
				
					میزبانی وب مطمئن را با سامی هاست تجربه کنید.
  Info [at] samihost [ dot ] com - TG : @samihost - Skype : samihost - 044-35676715
 
				
				
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از samihost به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					November 11th, 2016, 08:27
				
			
			
				
					#5
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل در url  های فارسی
				
				
						
						
							
						
				
					
						
							بازم مشکل حل نشد مشکل اینجاست که یکی باز میشه یکی نمیشه 
آدرس ها فرمتشون یکی هست من موندم چرا یکی در میون باز میشه با این سایته هم اونهایی که قبلا میومد باز شد اونهایی که نمیومد بازم هم  404 میده
- - - Updated - - -
دوستان خودم حلش کردم برای کسانی که همچین مشکلی براشون پیش بیاد از این استفاده کنند توی .htaccess
	کد:
	RewriteRule ^([\s\S]*)$ index.php?url=$1 [L,B,QSA]
 
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
-