تخطي الملاحة

تعرف على كيفية إصلاح الخطأ 404 عند عرض صفحة تسجيل الدخول WordPress بلغة ثانوية.

إذا كان موقعك يستخدم NGINX وتم تعيين تنسيق عنوان URL للغة على لغات مختلفة في الدلائل، فقد ترى خطأ 404 عند محاولة الوصول إلى صفحة تسجيل الدخول أو التسجيل بلغة ثانوية.

لتجنب هذا الخطأ، تحتاج إلى ضبط إعدادات NGINX.

كيف يمكنني ضبط إعدادات NGINX؟

نظرًا لأن NGINX لا يمكنه الوصول إلى ملف htaccess الخاص بك، فأنت بحاجة إلى إضافة قواعد إعادة الكتابة التالية إلى إعدادات NGINX:

rewrite ^/xx/wp-login.php /wp-login.php break;

على سبيل المثال، إذا كانت اللغة الإنجليزية والألمانية والفرنسية نشطة على موقعك، فإن قواعد NGINX ستكون:

rewrite ^/en/wp-login.php /wp-login.php break;
rewrite ^/de/wp-login.php /wp-login.php break;
rewrite ^/fr/wp-login.php /wp-login.php break;