السلام عليكم,
لدي موقع ووردبريس له نطاقين واحد للديسك توب و آخر للموبايل:
نسخة الديسك توب: https://pronails.ae
نسخة الموبايل: https://m.pronails.ae
- أريد طريقة للتحويل التلقائي في حال كان الزائر يتصفح من الموبايل اذا زار https://pronails.ae يتم تحويله الى النطاق المخصص لعرض الموبايل: https://m.pronails.ae و العكس صحيح
- أي انه اذا تم زيارة https://m.pronails.ae عن طريق الديسك توب يتم تحويله الى نسخة الديسك توب https://pronails.ae
لا أريد حلولاً عن طريق plugin لأنني جربت جميع plugins ولم استفيد ابداً والخطأ يظهر باستمرار.
أخيراً قمت باستخدام هذا الكود لتنفيذ التحويل:
if(wp_is_mobile()){
// If using mobile
wp_redirect( "https://m.pronails.ae&quo...;);
exit;
}
لكن كنت احصل على خطأ سيتم ارفاق صورة عن الخطأ:
Misdirected Request
الرجاء منكم عند اضافة العرض ذكر الطريقة التي سيتم استخدامها لتنفيذ هذا التحويل.
ولكم جزيل الشكر
عليكم السلام مرحبا استاذ انس معك اسلام بخصوص مشكلتك اولاا مشكلة Misdirected Request سببها من السيرفر ويمكن ان يكون لها عدة اسباب ( DNS misconfiguration / ssl .....
السلام عليكم يوجد طريقتين للحل الاولى عن طريق جافاسكريبت لكنها بطيئة لانه يجب ان ينتظر الزائر تحميل الصفحة وتنفيذ اكواد js قبل التحويل. الطريقة الثانية هي عن طر...
و عليكم السلام يمكننى استخدام نفس الطريقة التى قمت بذكرها ولكن سوف أعالج الخطأ إن شاء الله وذلك أيضا دون إستخدام أى plugins
و عليكم السلام انس الحل بسيط جدا عن طريق الجافاسكريبت و مجرب سيتطلب اضافة كود داخل الموقعين دون Plugins