picador
چهارشنبه 17 آذر 1395, 22:34 عصر
سلام دوستان محترم
وقت بخیر
من برای تغییر آدرس، در فایل htaccess عبارت زیر رو وارد کردم:
RewriteRule ^p/(.+)/$ /post.php?title=$1
کد به خوبی کار می کنه اما مشکل من با یک اسلش (/) هست که در آخر آدرس قرار میگیره. در صورتی که در آخر آدرس اسلش قرار نگیره، خطای سرور دریافت می کنم. چطوری میتونم این کد رو به نحوی تغییر بدم که آدرس هم با اسلش در آخر و هم بدون اسلش در آخر به درستی کار کنه؟
مثلا آدرس زیر به خوبی کار می کنه:
http://localhost/p/test/
اما آدرس زیر با خطای سرور مواجه میشه:
http://localhost/p/test
ممنون از راهنمایی شما بزرگواران
وقت بخیر
من برای تغییر آدرس، در فایل htaccess عبارت زیر رو وارد کردم:
RewriteRule ^p/(.+)/$ /post.php?title=$1
کد به خوبی کار می کنه اما مشکل من با یک اسلش (/) هست که در آخر آدرس قرار میگیره. در صورتی که در آخر آدرس اسلش قرار نگیره، خطای سرور دریافت می کنم. چطوری میتونم این کد رو به نحوی تغییر بدم که آدرس هم با اسلش در آخر و هم بدون اسلش در آخر به درستی کار کنه؟
مثلا آدرس زیر به خوبی کار می کنه:
http://localhost/p/test/
اما آدرس زیر با خطای سرور مواجه میشه:
http://localhost/p/test
ممنون از راهنمایی شما بزرگواران