پاسخ : سوال درباره Htaccess
	
	
		سلام .
شما باید با دستور زیر کار کنید .
	کد:
	
RewriteRule ^index.html index.php
 برای مثال دوم هم این نمونه کاربردیه .
	کد:
	
RewriteRule ^news_([0-9]*).html news_view.php?id=$1
 اگر در رابطه با RewriteRule در گوگل جستجو کنید مثال های مناسبی بدست می آورید .
موفق باشید .
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		ممنون ولی من مثال اول رو انجام دادم ولی نتیجه ای نداد . باید کار دیگه انجام بدم یا نه .
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
persiansoft
				
			 
			سلام .
شما باید با دستور زیر کار کنید .
	کد:
	
RewriteRule ^index.html index.php
 برای مثال دوم هم این نمونه کاربردیه .
	کد:
	
RewriteRule ^news_([0-9]*).html news_view.php?id=$1
 اگر در رابطه با RewriteRule در گوگل جستجو کنید مثال های مناسبی بدست می آورید .
موفق باشید .
 
			
		
	 
 ممنون ولی من مثال اول رو انجام دادم ولی نتیجه ای نداد . باید کار دیگه انجام بدم یا نه .
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
ramo2009
				
			 
			ممنون ولی من مثال اول رو انجام دادم ولی نتیجه ای نداد . باید کار دیگه انجام بدم یا نه .
			
		
	 
 
	کد PHP:
	
<IFModule mod_rewrite.c>
RewriteEngine on 
RewriteRule ^download.html download.php
RewriteRule ^downloadid/([0-9]*).html download.php?downloadid=$1
</IFModule> 
 
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
hello
				
			 
			
	کد PHP:
	
<IFModule mod_rewrite.c>
RewriteEngine on 
RewriteRule ^download.html download.php
RewriteRule ^downloadid/([0-9]*).html download.php?downloadid=$1
</IFModule> 
  
			
		
	 
 نمیدونم چرا جواب نمیده . من باید تغییراتی رو هاست بدم یا نه .
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		mod_rewrite بياد روي سرور فعال باشد
روي لوكال تست مي كنيد يا نه؟
به فايل تنظيمات apache دسترسي داريد؟
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
hello
				
			 
			mod_rewrite بياد روي سرور فعال باشد
روي لوكال تست مي كنيد يا نه؟
به فايل تنظيمات apache دسترسي داريد؟
			
		
	 
 نه من رو سرور تست کردم .
از کجا باید فعال کنم ؟
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		اگر از هاست اشتراكي استفاده مي كنيد بايد مدير سرور براتون فعال كنه
در غير اينصورت بايد فايل apache.conf رو ويرايش كنيد و 
خط زير رو:
LoadModule rewrite_module modules/mod_rewrite.so
پيدا كنيد و # رو از اولش پاك كنيد.
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		روي لوكال هم دقيقا به همين صورت هست
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
hello
				
			 
			روي لوكال هم دقيقا به همين صورت هست
			
		
	 
 نه سرور ماله خودمه . خودم دسترسی دارم
ولی فايل apache.conf از کجا باید پیدا کنم.
ممنونم
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		فكر نكنم لزوما اسمش apache باشه
در محل نصب apache بايد باشه
مثلا يك همچين آدرسي
apache\conf\httpd.conf
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
hello
				
			 
			فكر نكنم لزوما اسمش apache باشه
در محل نصب apache بايد باشه
مثلا يك همچين آدرسي
apache\conf\httpd.conf
			
		
	 
 ممنون ولی این On بود . بازم کار نکرد .
هم رو لوکال چک کردم و هم رو سرور.
با خوده سرور هم چت کردم گفت به صورت پیش فرض On هستش . 
دیگه باید چیکار کنم؟؟؟
فقط هر چی پسوند .PHP رو به .HTML می خوام تبدیل کنم .
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		خواهش مي كنم
يك مورد ديگه هم هست كه يادم رفت بگم
در فايل تنظيمات آپاچي
عبارات
AllowOverride None
رو به
AllowOverride All
تغيير بديد.قبل تغيير حتما فايل دست نخورده رو پشتيبان گيري كنيد تا اگر اشتباهي رخ داد مشكل ساز نشه براتون.تااونجا كه يادم هست به بزرگي و كوچكي حروف هم حساسه
	 
	
	
	
		پاسخ : سوال درباره Htaccess
	
	
		
	نقل قول:
	
		
		
			
				نوشته اصلی توسط 
hello
				
			 
			خواهش مي كنم
يك مورد ديگه هم هست كه يادم رفت بگم
در فايل تنظيمات آپاچي
عبارات
AllowOverride None
رو به
AllowOverride All
تغيير بديد.قبل تغيير حتما فايل دست نخورده رو پشتيبان گيري كنيد تا اگر اشتباهي رخ داد مشكل ساز نشه براتون.تااونجا كه يادم هست به بزرگي و كوچكي حروف هم حساسه
			
		
	 
 ممنون . ولی هر کاری که گفتید انجام دادم ولی متاسفانه جواب نمیده . به غیر از دستکاری در فایلهای مربوط به آپاچ کار دیگه ای نباید انجام داد ؟