اخواني الاعزاء أرجو مساعدتنا في هذه المشكلة الكبيرة
انا لدي موقع فام ببرمجته احد الاصدقاء ببرمجة php
وفيه خاصية تحويل الروابط الى html للأرشفة والمشكلة انه عند تحويل اسماء البلدان والاقسام التي مكتوبه باللغة العربية فتتحول الى سطر وليس كلمة عربية
مثال
y____jobs.html
وليس
اليمن_jobs.html
وإذا كان العنوان نصفه عربي ونصفة انجليزي فالقسم الانجليزي يكون صحيح ولكن العربي يظهر سطر
مثال
يجب ان يكون هكذا
توظيف-اليمن_and_jobs_yemen.html
ولكن يأتينا بالشكل التالي
_______________and_jobs_yemen.html
قمت بتبدبل ترميز الصفحات الى UTF-8
ظهرت كالتالي
ّùّù__and__ّ¼ّ³ùڑّّ¢_jobs
على شكل رموز بدل السطر
مع العلم ان قاعدة البيانات وترميز الموقع هو utf-8
مرفق لكم ملف التحويل htaccess
إذا كانت لديكم اي حلول او إظافات على هذا الملف حتى تظهر الكلمات العربية في الروابط اكون شاكر لكم فمن يساعدنا
وسيلقى منا الدعوة الصالحة
كود:##Options FollowSymLinks ##If PHPSESSID is added to the links, you should uncomment the line below ##php_value session.use_trans_sid 0 RewriteEngine on RewriteRule ^(.*)/jobs/(.*)$ job_details.php?language=$1&job_id=$2 RewriteRule ^(.*)/category/(.*)$ category_jobs.php?language=$1&cid=$2 RewriteRule ^(.*)/location/(.*)$ location_jobs.php?language=$1&lid=$2 RewriteRule ^(.*)/company/(.*)$ company_jobs.php?language=$1&compid=$2 RewriteRule ^category/(.*)/(.*)$ category_jobs.php?language=$1&cid=$2 RewriteRule ^location/(.*)/(.*)$ location_jobs.php?language=$1&lid=$2 RewriteRule ^company/(.*)/(.*)$ company_jobs.php?language=$1&compid=$2 RewriteRule ^jobs/(.*)/(.*)$ job_details.php?language=$1&job_id=$2 RewriteRule ^category/(.*)$ category_jobs.php?cid=$1 RewriteRule ^location/(.*)$ location_jobs.php?lid=$1 RewriteRule ^company/(.*)$ company_jobs.php?compid=$1 RewriteRule ^jobs/(.*)$ job_details.php?job_id=$1 RewriteRule ^all_categories(/)?$ category_list.php RewriteRule ^all_locations(/)?$ location_list.php RewriteRule ^all_companies(/)?$ company_list.php