تبلیغات
میهن وب هاست

خطای حرف م در apache

نویسنده : امیر

نظرات : ۰ دیدگاه

بازدید : ۲۴۶ بازدید

تاریخ : ۱۳ دی ۱۳۹۷

یکی از مشکلات رایج نرم افزارهای مختلف پشتیبانی حروف فارسی و کار با آنهاست که گاها در نرم افزارهای مختلف اینگونه خطا متداول می باشد. در این نوشته قصد رفع مشکل کاراکتر “م” در زبان فارسی در آدرس های آپاچی را داریم.

 

در حالت عادی اگر چنین آدرسی را باز کنید خطای زیر را مشاهده می کنید:

 

اما حالا برای رفع آن باید چه کرد..؟؟!!

راه حل :

ابتدا وارد هاست خود را پوشه ی سایت خود بروید؛ سپس فایل htaccess در مسیر اصلی یا root سایت خود را باز کرده و ویرایش کنید.

خب در این فایل به دنبال کد زیر بگردید :

و سپس آنرا با این کد تغییر دهید :

خب حالا فایل را ذخیره کنید و به راحتی از مشکل بالا رهایی پیدا کنید.

اما علت این مشکل این است که در واقع کاراکتر ‘م’ حروف فارسی را به عنوان یک کاراکتر کنترلی شناخته و یک کاراکتر حرف شناسایی نشده است و کاراکترهای کنترلی هم در url مجاز نیستند پس این خطا را به شما می دهد و در صورت ویرایش به شکل بالا این مشکل را دیگر نخواهید داشت.

موفق و پیروز باشید.

با دوستانتان به اشتراک بگذارید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code

مطالب زیر را از دست ندهید: