PDA

View Full Version : مشکل با برخی حروف فارسی در آدرس بار مرورگر با کدایگنایتر



persianuser2
جمعه 01 اردیبهشت 1396, 19:02 عصر
سلام
خسته نباشی همگی و امیدوارم روزهای خوبی داشته باشید.
من یه مشکلی دارم که فکر نمیکنم ربطی به کدایگنایتر داشته باشه ولی نتونستم رفعش کنم یک مبحث شبیه همین تو این فاروم بود که خوندمش ولی مشکل من اون نیست

ببینید من توی آدرس بار میام مثلا آدرس رو به صورت

http://www.cms17.dev/administrator/news/...ن-خبر-تستی (http://www.cms17.dev/administrator/news/viewpost/%D8%B9%D9%86%D9%88%D8%A7%D9%86-%D8%AE%D8%A8%D8%B1-%D8%AA%D8%B3%D8%AA%DB%8C)

وارد میکنم و مشکلی ندارم اسلاگ رو میگیره با مقادیر داخل بانک مقایسه میکنه و نمایش میده اما اگه یه سری کلمات و حروف خاص رو مثلا

http://www.cms17.dev/administrator/news/viewpost/آمد (http://www.cms17.dev/administrator/news/viewpost/%D8%A2%D9%85%D8%AF)

وارد کنم با خطای

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

مواجه میشم اگه امکانش هست راهنمایی کنین.
ممنون از همگی

persianuser2
شنبه 02 اردیبهشت 1396, 08:50 صبح
دوستان کد مشکل نداره روی هاست تست گرفتم و درسته مشکل از آپاچی هست احتمالا روی لوکال فقط مشکل دارم
اگه میتونید راهنمایی کنید لطفا روی htaccess هر تغییری دادم درست نشد.

persianuser2
یک شنبه 03 اردیبهشت 1396, 15:15 عصر
مشکل حل شد
اگر شما هم این مشکل رو داشتید فقط محتوای htaccess رو به شکل زیر تغییر بدید مشکل برطرف میشه



RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]


مشکل از کدایگنایتر نیست و روی هاست مشکلی ندارید فقط مشکل روی سیستم و با xampp هست.