جدار حمايه لمجلد الادمن admincp في المنتدى ويكون المنتدى على المسار التالي domain.com/vb/admincp
رمز PHP:
public_html/vb/admincp
والكثير يقوم بتنصيب الووردبريس في الرئيسية root على المسار التالي domain.com
يكون هنالك تضارب في ملفات .htaccess بين مسار مجلد الادمن ومسار الروت الذي تنصيب الووردبريس عليه
الحل بكل سهولة
اذهب الى مجلد الادمن من خلال FTP على المسار التالي: public_html/vb/admincp
سوف تجد ملف .htaccess
قم بإضافة السطر التالي في بداية الملف *** مهم جدا في بداية الملف
رمز PHP:
ErrorDocument 401 default
سوف يصبح بهذا الشكل
رمز PHP:
ErrorDocument 401 default
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/vb/
AuthUserFile "/home/domanusername/.htpasswds/public_html/vb/admincp/passwd"
AuthType Basic
AuthName "admincp"
require valid-user
يمكنك نسخ الكود السابق مع تغيير domanusername الى اسم المستخدم لموقعك
وللعلم المشكلة لا تقتصر على الووردبريس فحسب بل على اي منصة يتم تنصيبها في الرئيسة root مثل الاوبين كارد وغيرها
رمز PHP:
public_html/vb/admincp
والكثير يقوم بتنصيب الووردبريس في الرئيسية root على المسار التالي domain.com
يكون هنالك تضارب في ملفات .htaccess بين مسار مجلد الادمن ومسار الروت الذي تنصيب الووردبريس عليه
الحل بكل سهولة
اذهب الى مجلد الادمن من خلال FTP على المسار التالي: public_html/vb/admincp
سوف تجد ملف .htaccess
قم بإضافة السطر التالي في بداية الملف *** مهم جدا في بداية الملف
رمز PHP:
ErrorDocument 401 default
سوف يصبح بهذا الشكل
رمز PHP:
ErrorDocument 401 default
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/vb/
AuthUserFile "/home/domanusername/.htpasswds/public_html/vb/admincp/passwd"
AuthType Basic
AuthName "admincp"
require valid-user
يمكنك نسخ الكود السابق مع تغيير domanusername الى اسم المستخدم لموقعك
وللعلم المشكلة لا تقتصر على الووردبريس فحسب بل على اي منصة يتم تنصيبها في الرئيسة root مثل الاوبين كارد وغيرها