این کدو ببین:
تا اینجا که مشکلی نیست. درسته؟کد:Options +FollowSymlinks
RewriteEngine on
RewriteRule ^p30world/(.*) /redirectpage.php?name=$1
Printable View
این کدو ببین:
تا اینجا که مشکلی نیست. درسته؟کد:Options +FollowSymlinks
RewriteEngine on
RewriteRule ^p30world/(.*) /redirectpage.php?name=$1
میگم یاسر فکر کنم کار تمومه فقط یه تست میخواد .. اپیچ داری دیگه حتما یه تست کن ببین کار میکنه
قضیه چیه نیما؟
بده ما هم تست کنیم.
سلام !
برو بذار به کارمون برسیم ! :دینقل قول:
آخرین پست این تاپیک مربوط به 108 روز قبل است و جزو تاپیک های قدیمی انجمن محسوب میشود!
بچه ها الان رسما تست کردم
htaccess. کار نمیکنه
وقتی مینویسم site.com/nima
ارور 404 میده انگار نه انگار باید ریدایرکت شه !
اینم یه تست بگن:
با کد بالا میشه آدرس site.com/nima.html میشه معادل site.com/user.php?name=nimaکد:Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.html$ /user.php?name=$1 [NC]
هر چی بهش ور رفتم نشد اون .html رو بردارم حالا بازم ادامه میدم شاید نتیجه داد!
راستی اگه کار نکرد اون ^ رو حذف کن یا به جاش بزار :
کد:Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/(.*)\.html$ /user.php?name=$1 [NC]
یاسر جان تا اینجاش کار میکنه !
نفهمیدم دو تا کدی که گذاشتی کجاش فرق میکرد !؟ :دی
راسی این روش رو هم چک کردم که اگه بنویسی nima باید nima/index.php رو باز کنه دیگه . اما با nima خالی کارنکرد حتما /index.php آخرش رو باید میزدیم تا ریرایت رولش کار کنه
فرقشون تو یه دونه اسلش بود! به خاطر تفاوت ویندوز و لینوکس فکر کنم این اسلشه فرق داره چون من قبلاً تو سرور با اسلش کارکرده بودم جواب میداد ولی الان تو لوکال جواب نمیداد!
اون index.php که نیازی به ریرایت شدن نداره! یه باید پیشفرض باشه دیگه! اگرم نیست اینو بزار تو htaccess باید درست بشه (البته اگه با دیرایتی که نوشتی تداخل پیدا نکنه!)
کد:DirectoryIndex index.php
نه نه هیچی زدم خرابکاری شد تو هر سابدایراکتوری که میرفتیم ریدایرکت میکرد :دی
میگم اینی که گذاشتی چرا ریدایرکت میشه؟ قاعدتاً نباید ریدایرکت کنه ها! یعنی باید تو همون آدرس بار نوشته باشه site.com/yaser.html صفحه رو هم درست نشون بده! اصلاً قشنگیش به همینه دیگه!
خب اون یوزر پی اچ پی توش ریدایرکت میشه کاریش هم نمشه کرد چون باید resolve بشه این اسم به یه آی دی تو اچ تی اکسس که نمیشه از دی بی اطلاعات گرفت ! میشه ؟ :دی