PDA

View Full Version : htaccess



tehro0n
سه شنبه 07 آذر 1391, 20:52 عصر
سلام
چرا در کد نویسی زیر به جای اینکه متغیر url نمایش داده بشه نام خود فایل رو می گیره؟


Options +FollowSymLinks
RewriteEngine On
RewriteRule (.*) siteinfo.php?url=$1
RewriteRule (.*)/(.*) siteinfo.php?url=$1/$2
RewriteRule (.*)/(.*)/(.*) siteinfo.php?url=$1/$2/$3
RewriteRule (.*)/(.*)/(.*)/(.*) siteinfo.php?url=$1/$2/$3/$4
RewriteRule (.*)/(.*)/(.*)/(.*)/(.*) siteinfo.php?url=$1/$2/$3/$4/$5

در اینجا می خوام هر نام صفحه ای که داده میشه حتی اگه دارای پوشه های دیگه هم باشه بعد از شاخه اصلی بیاد، در کد نویسی siteinfo.php نام url را می گیرم و با اون کار میکنم اما اینجا نام url فقط siteinfo.php میشه :متفکر:

اینجوری قراره بشه
example.com/file/siteinfo.php?url=barnamenevis.org
به
example.com/file/barnamenevis.org
این فایل htaccess هم در پوشه file قرار دادم