السلام عليكم,
لدي موقع ووردبريس له نطاقين واحد للديسك توب و آخر للموبايل:
نسخة الديسك توب: 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
الرجاء منكم عند اضافة العرض ذكر الطريقة التي سيتم استخدامها لتنفيذ هذا التحويل.
ولكم جزيل الشكر
و عليكم السلام انس الحل بسيط جدا عن طريق الجافاسكريبت و مجرب سيتطلب اضافة كود داخل الموقعين دون Plugins
عليكم السلام مرحبا استاذ انس معك اسلام بخصوص مشكلتك اولاا مشكلة Misdirected Request سببها من السيرفر ويمكن ان يكون لها عدة اسباب ( DNS misconfiguration / ssl .....
السلام عليكم يوجد طريقتين للحل الاولى عن طريق جافاسكريبت لكنها بطيئة لانه يجب ان ينتظر الزائر تحميل الصفحة وتنفيذ اكواد js قبل التحويل. الطريقة الثانية هي عن طر...
و عليكم السلام يمكننى استخدام نفس الطريقة التى قمت بذكرها ولكن سوف أعالج الخطأ إن شاء الله وذلك أيضا دون إستخدام أى plugins