-
حل مشكلة الروابط
عندي سؤال يا اخوان
كيف ازيل بعض الرموز من الرابط أرجو الافادة مثل & ؟ وغيرها من الاحرف 3A 2F وغيرها
هذا موضوع مهم بالنسبة لي ياريت تساعدونا ولكم الاجر
مثال الرابط هذا عند الضغط على عملية الارسال تتحول الصفحة خطاء 500 ولكن جرب شيل ال 3a% من العنوان
فأن الصفحة تعمل ويأتينا رد الارسال
مثال الرابط هذا ارجو منكم وضع اي ايميل وان كان غير صحيح والاسم واعمل ارسال
Al Shamel Group - Sales Assistant - تفاصيل الوظيفة
سيعطيكم الرابط هذا وهو نجاح العملية
http://www.tunisianhr.com/alshihab1/...45b84f15138ba7
فعند ازال ال %3a في بداية الرابط الموجود هنا تحديدا http%3A%2F%2Fwww.tunisianhr
فأن الصفحة تعمل بشكل جيد ويأتينا الرد انه تم ارسال الرسالة
مع العمل حتى مع موجود صفحة الخطاء الا ان الرسالة أرسلت بالفعل ولكن الزائر لا يعرف ذلك عندما يشاهد صفحة الخطاء
فما هو الحل
-
اخوي عادة هيك خطأ يكون بسبب مشكلة بملف htaccess.
-
أخواني الاعزاء
اخي ابن كانا
طيب وش هو الحل يا ترى عندما اقوم بحذف هذا الملف htaccess جميع الروابط لا تعمل سوى الرابط الرئيسية فقط
هل هناك تعديل معين اقوم بالأجراء عليه حتى اتمكن من حل المشكلة
-
اخوي ممكن نلاقي سوى الحل اذا ارفقتلنا ملف htaccess. ونحل المشكلة .
-
هذا هو ملف htaccess.
أخي العزيز هذا هو ملف htaccess. الموجود عندي
واشكر لك تعاونك معنا ويارب يعينا واياكم
Options All
##uncomment line bellow to set regiater globals off
#php_value register_globals 0
##uncomment line bellow to not add PHP_SESSID to the links on the homepage
#php_value session.use_trans_sid 0
## Set this option if files can be accessed without extension
#Options -MultiViews
<IfModule mod_rewrite.c>
RewriteEngine on
#RewriteBase /
##security
RewriteRule ^resumes/(.*)\.(php|php3|pl|cgi)$ / [L]
RewriteRule ^logo/(.*)\.(php|php3|pl|cgi)$ / [L]
RewriteRule ^languages/(.*)\.(php|php3|pl|cgi)$ / [L]
RewriteRule ^other/(.*)\.(php|php3|pl|cgi)$ / [L]
RewriteRule ^logs/(.*)\.(php|php3|pl|cgi)$ / [L]
##end security
RewriteRule ^other/(.*)$ other/$1 [L]
RewriteRule ^(.*)?/language/(.*)(/)?$ redir_lng.php?language=$2&_gp=$1 [L]
RewriteRule ^language/([^/.]+)(/)?$ redir_lng.php?language=$1&_gp= [L]
RewriteRule ^details/job/(.*)/search(/)?$ view.php?job_id=$1&type=search [L]
RewriteRule ^details/job/(.*)/print_preview(/)?$ view.php?job_id=$1&printit=yes [L]
RewriteRule ^details/job/(.*)$ view.php?job_id=$1 [L]
RewriteRule ^details/resume/(.*)$ view.php?resume_id=$1 [L]
RewriteRule ^details/person/(.*)$ view.php?person_id=$1 [L]
RewriteRule ^news/(.*)/print_preview(/)?$ news.php?news_id=$1&printit=yes [L]
RewriteRule ^news/(.*)$ news.php?news_id=$1 [L]
RewriteRule ^event/(.*)/print_preview(/)?$ event.php?event_id=$1&printit=yes [L]
RewriteRule ^event/(.*)$ event.php?event_id=$1 [L]
RewriteRule ^article/(.*)/print_preview(/)?$ article.php?article_id=$1&printit=yes [L]
RewriteRule ^article/(.*)$ article.php?article_id=$1 [L]
RewriteRule ^resource/(.*)/print_preview(/)?$ resource.php?resource_id=$1&printit=yes [L]
RewriteRule ^resource/(.*)$ resource.php?resource_id=$1 [L]
RewriteRule ^email_job/job/(.*)$ email_job.php?job_id=$1 [L]
RewriteRule ^show_content/(.*)$ show_content.php?id=$1 [L]
RewriteRule ^list_companies/recruiters/([A-Z]{1})/page([0-9]+)(/)?$ list_companies.php?tp=2&s_=$1&page=$2 [L]
RewriteRule ^list_companies/recruiters/page([0-9]+)(/)?$ list_companies.php?tp=2&page=$1 [L]
RewriteRule ^list_companies/recruiters/([A-Z]{1})(/)?$ list_companies.php?tp=2&page=0&s_a=$1 [L]
RewriteRule ^list_companies/recruiters(/)?$ list_companies.php?tp=2&page=0 [L]
RewriteRule ^list_companies/employers/([A-Z]{1})/page([0-9]+)(/)?$ list_companies.php?tp=1&s_=$1&page=$2 [L]
RewriteRule ^list_companies/employers/page([0-9]+)(/)?$ list_companies.php?tp=1&page=$1 [L]
RewriteRule ^list_companies/employers/([A-Z]{1})(/)?$ list_companies.php?tp=1&page=0&s_a=$1 [L]
RewriteRule ^list_companies/employers(/)?$ list_companies.php?tp=1&page=0 [L]
RewriteRule ^list_companies/([A-Z]{1})/page([0-9]+)(/)?$ list_companies.php?s_=$1&page=$2 [L]
RewriteRule ^list_companies/page([0-9]+)(/)?$ list_companies.php?page=$1 [L]
RewriteRule ^list_companies/([A-Z]{1})(/)?$ list_companies.php?page=0&s_a=$1 [L]
RewriteRule ^details/company/(.*)/page([0-9]+)(/)?$ view.php?company_id=$1&page=$2 [L]
RewriteRule ^details/company/(.*)/search(/)?$ view.php?company_id=$1&type=search [L]
RewriteRule ^details/company/(.*)(/)?$ view.php?company_id=$1 [L]
RewriteRule ^private_message/company/(.*)(/)?$ private_message.php?company_id=$1 [L]
RewriteRule ^display_logo/company/(.*)(/)?$ display_logo.php?company_id=$1 [L]
RewriteRule ^view/preview/resume/print_preview(/)?$ view.php?preview=resume&printit=yes [L]
RewriteRule ^forgot_passwords/([^/.]+)(/)?$ forgot_passwords.php?$1=true [L]
RewriteRule ^forgot_key/([^/.]+)(/)?$ forgot_key.php?$1=true [L]
RewriteRule ^support/employer(/)?$ support.php?type=employer [L]
RewriteRule ^jobseeker/postresume(/)?$ jobseeker.php [L]
RewriteRule ^jobfind/search(/)?$ jobfind.php?action=search [L]
RewriteRule ^jobseeker/registration(/)?$ personal.php?action=new [L]
RewriteRule ^jobseeker/profile(/)?$ personal.php?action=pers_form [L]
RewriteCond %{QUERY_STRING} ^auth_sess=(.*)$
RewriteRule ^employer/postjob(/)?$ employer.php?action=job_form&auth_sess=%1 [L]
RewriteRule ^employer/postjob(/)?$ employer.php?action=job_form [L]
RewriteRule ^company/profile/\?auth_sess=(.*)$ company.php?action=comp_form&auth_sess=$1 [L]
RewriteCond %{QUERY_STRING} ^auth_sess=(.*)$
RewriteRule ^employer/profile(/)?$ company.php?action=comp_form&auth_sess=%1 [L]
RewriteRule ^employer/profile(/)?$ company.php?action=comp_form [L]
RewriteRule ^employer/registration(/)?$ company.php?action=new [L]
RewriteRule ^login_process/(.*)(/)$ login_process.php?login=$1 [L]
RewriteRule ^login/(.*)/activate(/)?$ login.php?login=$1&type=activation [L]
RewriteRule ^login/(.*)(/)$ login.php?login=$1 [L]
RewriteRule ^support/(.*)(/)$ support.php?type=$1 [L]
RewriteRule ^(.*)/?auth_sess=(.*)$ $1.php?auth_sess=$2 [L]
RewriteRule ^index/(.*)$ $1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/(.*)\.php(/)?$ $2.php [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/].*)/$ $1.php [L]
</IfModule>
-
شي حل يا جماعة
ابن كانا
ايش شفت شي حل
-
اخوي صحيح كلامك ... القيمة المشفرة لـ " : " هي 3a% حسب ترميز utf-8 ... وهذا عيب بالبرمجة وليس ملف الـ htaccess. اذ يجب عند ارسال المتغير back_url عن طرق المتصفح ان لا تكون رموزه مشفرة ... وسبب اعطائك هذا الخطأ هو كون رموز المتغير back_url والذي يحوي الرابط هي رموز مشفرة ... مرة اخرى عليك ارسالها غير مشفرة اخوي وانما رابط عادي بدون تشفير ...
الى الامام حبيبي
-
والله يا خوي مافهمت
وين التشفير وكيف ارسلها غير مشفره
وعلى فكرة انا عندي نفس الموقع في سرفر ثاني شغال بدون اي مشاكل
واكيد العيب موش في السيرفر لأنو بأزالة a3% تمشي الصفحة
طيب ايش الحل يعني ماهو الذي علي عمله حتى تروح هالمشكلة
وشكراً أخي العزيز
-
اخوي لازم نشوف الكود الذي يرسل المتغيرات للعناون في المتصفح ونشوف بأي طريقة ارسل الرابط ... اعتقد انو استعملت احدى دوال التشفير التي يجب ان نص الرسائل فقط ولكنها ايضا شفرت الرابط نفسه وهذا ما لا نريده .
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
أضف موقعك هنا|
اخبار السيارات |
حراج |
شقق للايجار في الكويت |
بيوت للبيع في الكويت |
دليل الكويت العقاري |
مقروء |
شركة كشف تسربات المياه |
شركة عزل اسطح بالرياض |
عزل فوم بالرياض|
عزل اسطح بالرياض |
كشف تسربات المياة بالرياض |
شركة عزل اسطح بالرياض