webpower
پنج شنبه 11 خرداد 1391, 18:19 عصر
سلام خسته نباشید
آقا من یک Rewrite Rule واسه مینی بلاگم نوشتم به صورت زیر:
RewriteRule ^([a-zA-Z1-9]*)$ people.php?name=$1
من میخوام اگر مثلا کاربر رفت به miniblog.com/amir اون درواقع رفته باشه به miniblog.com/people.php?name=amir
خب تا اینجاش مشکلی نیست اما فرض کنیم توی پوشه اصلی سایت پوشه ای به اسم theme هست که مربوط به قالب صفحه ها میشه حالا اگه یکی با نام theme ثبت نام کنه موقع وارد شدن به صفحه خودش که miniblog.com/theme هست سرور به miniblog.com/theme/?name=theme میره و نه به miniblog.com/people.php?name=theme که من هنوز دلیلشو نفهمیدم. من این مشکل رو قبلا با یکم ور رفتن با کد حل کرده بودم ولی الان یادم نیست چجوری در واقع من یک Rewrite Rule میخوام که برای miniblog.com/theme صفحه miniblog.com/people.php?name=theme رو بیاره و برای /miniblog.com/theme هم خود پوشه theme یعنی /miniblog.com/theme رو بیاره
امید وارم تونسته باشم منظورم رو بگم :دی
آقا من یک Rewrite Rule واسه مینی بلاگم نوشتم به صورت زیر:
RewriteRule ^([a-zA-Z1-9]*)$ people.php?name=$1
من میخوام اگر مثلا کاربر رفت به miniblog.com/amir اون درواقع رفته باشه به miniblog.com/people.php?name=amir
خب تا اینجاش مشکلی نیست اما فرض کنیم توی پوشه اصلی سایت پوشه ای به اسم theme هست که مربوط به قالب صفحه ها میشه حالا اگه یکی با نام theme ثبت نام کنه موقع وارد شدن به صفحه خودش که miniblog.com/theme هست سرور به miniblog.com/theme/?name=theme میره و نه به miniblog.com/people.php?name=theme که من هنوز دلیلشو نفهمیدم. من این مشکل رو قبلا با یکم ور رفتن با کد حل کرده بودم ولی الان یادم نیست چجوری در واقع من یک Rewrite Rule میخوام که برای miniblog.com/theme صفحه miniblog.com/people.php?name=theme رو بیاره و برای /miniblog.com/theme هم خود پوشه theme یعنی /miniblog.com/theme رو بیاره
امید وارم تونسته باشم منظورم رو بگم :دی