درخواست راهنمایی برای نوشتن یک خط دستور Htaccess
	
	
		سلام و خسته نباشید...
من وبلاگی دارم که آدرس بصورت exp .com/blog/?p=namePost  هست و یا بشکل: exp .com/blog/index.php?p=namePost   حالا میخوام بشکل زیر باشه
exp .com / Blog / namePost
ممنون میشم راهنمائیم کنی، تشکر از همگی
CODE]<IfModule mod_rewrite.c>]
RewriteEngine on
RewriteRule ^blog blog/index.php?p=$1 [QSA]
RewriteRule ^blog blog/?p=$1 [QSA]
</IFModule>
[/CODE]
	 
	
	
	
		پاسخ : درخواست راهنمایی برای نوشتن یک خط دستور Htaccess
	
	
		این کد برای نام پست فقط کاراکترهای انگیلسی و اعداد را قبول میکنه.
	کد:
	
RewriteRule ^/Blog/([a-zA-Z0-9]+)$ /blog/index.php?p=$1 [QSA, L]
 این یکی همه کاراکترا رو بغیر از خود / قبول می کنه.
	کد:
	
RewriteEngine on
RewriteRule ^/Blog/([^/]+)$ /blog/index.php?p=$1 [QSA, L]
 ادامه قبلیه، اگر ته آدرس / اضافی باشه، بازم قبول می کنه.
	کد:
	
RewriteEngine on
RewriteRule ^/Blog/([^/]+)/?$ /blog/index.php?p=$1 [QSA, L]