PDA

View Full Version : حرفه ای: چرا وقتی سایت رو توی یه پوشه نصب می کنم، این دستورات htaccess اجرا نمی شن؟



idocsidocs
دوشنبه 01 خرداد 1391, 17:36 عصر
ErrorDocument 403 router.php?id=403
#Server error
ErrorDocument 500 router.php?id=500

ravand
دوشنبه 01 خرداد 1391, 22:05 عصر
فكر ميكنم آدرس پوشه رو هم بايد بدي. آدرس بايد كامل باشه . من يه بار همچين مشكلي داشتم.

idocsidocs
دوشنبه 01 خرداد 1391, 22:18 عصر
فكر ميكنم آدرس پوشه رو هم بايد بدي. آدرس بايد كامل باشه . من يه بار همچين مشكلي داشتم.


آدرس پوشه رو هم دادم و مشکل حل نشد.

چطور مشکلتون رو حل کردید؟
می شه کدهاتون رو اینجا بذارید؟

ravand
دوشنبه 01 خرداد 1391, 22:31 عصر
من مشكلم در آدرس دهي بود . ولي هر چي بود در مورد اين فايل بود. براي اين بود كه آدرس فارسي بسازم. و يادمه خيلي اعصابم بهم ريخت.

AddDefaultCharset utf-8
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^link/([^/]*)/([^/]*)/?$ id.php?id=$1 [QSA,NC,L]

us1234
دوشنبه 01 خرداد 1391, 22:42 عصر
سلام
فکر کنم این دستور مشکلات را حل کنه

RewriteBase /folder/

idocsidocs
دوشنبه 01 خرداد 1391, 22:57 عصر
RewriteBase /folder/
این کد هم مشکل رو حل نکرد. وقتی از این کد استفاده کردم فقط توی صفحع این لینک رو نمایش می داد:

router.php?id=403

us1234
دوشنبه 01 خرداد 1391, 23:10 عصر
سلام این کد را تست کنید

ErrorDocument 404 /folder/router.php?id=403

idocsidocs
سه شنبه 02 خرداد 1391, 00:25 صبح
مشکل حل شده ولی نمی شه کاری کرد که این دستور بتونه مشکل رو حل کنه؟


RewriteBase /folder/