PDA

View Full Version : سوال: غیر فعال شدن option بر روی سرور



shahriyar3
دوشنبه 13 تیر 1390, 13:03 عصر
سلام
مدیر هاست این دستور و کلا روی هاست غیر قعال کرده
Options +FollowSymlinks
حالا من برای اجرای دستورات htaccess باید از چه دستور جایگزینی استفاده کنم؟
وقتی از این دستور استفاده میکنم ارور کد 500 نمابش میده

shahriyar3
سه شنبه 14 تیر 1390, 15:25 عصر
يكي لطف كنه جواب بده

رضا قربانی
سه شنبه 14 تیر 1390, 15:31 عصر
عزیز این رو بذار مشکلت باید حل بشه


AddDefaultCharset utf-8
Options +SymLinksIfOwnerMatch

موفق باشید دوست من

shahriyar3
سه شنبه 14 تیر 1390, 19:29 عصر
عزیز این رو بذار مشکلت باید حل بشه


AddDefaultCharset utf-8
Options +SymLinksIfOwnerMatch

موفق باشید دوست من
مرسي آقا رضا
امتحان كردم ولي مثل اينكه اين دستور هم بسته است
راه جايگزيني نداره مثلا تغييراتي تو php.ini انجام بديم؟

shahriyar3
سه شنبه 14 تیر 1390, 20:01 عصر
اگر بخوام لينك ها بصورت seo دربياد مثلا
domain.com/file.php/parametr-view-seo
حتما بايد از اين دستور استفاده كنم؟
راه جايگزيني براي اينكار وجود داره؟

رضا قربانی
سه شنبه 14 تیر 1390, 23:56 عصر
یعنی می خوایی از مد ریرایت استفاده کنی ؟

الآن مشکل شما اینه که توی لوکال هاست مشکل نداری وقتی که توی هاست لینوکس میذاری مشکل پیش میاد .

به مدیر هاست بگی بهت می گه که چه کدی رو در اول فایل اچ تی اکسز بذاری . ولی اگه غیر فعال کرده باشه باید به جای FollowSymlinks این SymLinksIfOwnerMatch رو جایگزین کنی . مشکلت باید حل بشه .

چنین مشکلاتی قبلا بهش برخورد کردم که به همین صورت حل شد

shahriyar3
چهارشنبه 15 تیر 1390, 01:25 صبح
یعنی می خوایی از مد ریرایت استفاده کنی ؟

الآن مشکل شما اینه که توی لوکال هاست مشکل نداری وقتی که توی هاست لینوکس میذاری مشکل پیش میاد .

به مدیر هاست بگی بهت می گه که چه کدی رو در اول فایل اچ تی اکسز بذاری . ولی اگه غیر فعال کرده باشه باید به جای FollowSymlinks این SymLinksIfOwnerMatch رو جایگزین کنی . مشکلت باید حل بشه .

چنین مشکلاتی قبلا بهش برخورد کردم که به همین صورت حل شد
بله ميخوام ار مد ريرايت استفاده كنم
روي لوكال تست نكردم . قبلش بايد تنظيمات خاصي اعمال بشه ؟ يا بصورت پيشفرض فعال هست رو لوكال؟
با مدير هاست خيلي مكاتبه كردم هنوز راه جايگزين ندادن
اين راهي كه شما گفتيد و حتما بهشون ميگم
مرسي

رضا قربانی
چهارشنبه 15 تیر 1390, 04:32 صبح
بله ميخوام ار مد ريرايت استفاده كنم
روي لوكال تست نكردم . قبلش بايد تنظيمات خاصي اعمال بشه ؟ يا بصورت پيشفرض فعال هست رو لوكال؟
با مدير هاست خيلي مكاتبه كردم هنوز راه جايگزين ندادن
اين راهي كه شما گفتيد و حتما بهشون ميگم
مرسي

بر روی لوکال هاست ویندوز باید فعال بشه اگر از زمپ استفاده می کنید باید :

توی این آدرس C:\xampp\apache\conf
فایل httpd.conf

رو باز می کنیم و باید در داخلش یه تغییر کوچیک بدیم

بعد # کنار این کلمات رو بر می داریم :

LoadModule rewrite_module modules/mod_rewrite.so

در این حالت فعال می شه و می تونید از مد ریرایت استفاده کنید




برای فعال کردن بر روی هاست شما :

در ابتدای فایل اچ تی اکسس باید این رو قرار بدید :


AddDefaultCharset utf-8
Options +SymLinksIfOwnerMatch
RewriteEngine On

و بعد دستورات ریدایرکت شدن و آدرس دهی ها .

این کار رو انجام بده اگر ایندکس اومد بالا یعنی درست شده اگر نه همون روی ایندکس ارور 500 داده که مشکلت حل نشده