اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر
  بتاريخ On 30‏/8‏/2021 at 06:37 قال Mohammed Abu Yousef:

كيف أستطع عمل مجلد  public_html داخل مجلد public_html ثم يقرأ الملفات من داخل مجلد public_html الداخلي؟

أظن أن الجواب يكمن في تغيير الصلاحيات، لكن كيف؟

أظهر المزيد  

هل تريد عمل subdomain؟؟

  • 0
نشر (معدل)
  بتاريخ On 30‏/8‏/2021 at 07:25 قال Mohammed Abu Yousef:

لم أفهم قصدك، لكن إن كان يحقق المقصود الذي طلبته، نعم

أظهر المزيد  

subdomain هو عبارة عن جزء منفصل من الاستضافة الرئيسية (primary domain) والذي يعمل تحت نفس اسم الاستضافة الرئيسية .

مثال: لو لديك موقع يعمل تحت الاستضافة الرئيسية (https://hsoub.com) وتريد عمل جزء منفصل من الاستضافة الرئيسية للدعم فيمكنك انشاء subdomain وتختار اي اسم تريد (https://support.hsoub.com)

وسوف يتم انشاء مجلد بنفس الاسم و في المكان الذي تريده

وتستطيع عمل subdomains بعدد غير محدود

وسوف تجد في cpanel رابط باسم subdomain  

تم التعديل في بواسطة Ziyad Hasan
  • 0
نشر
  بتاريخ On 30‏/8‏/2021 at 07:50 قال Ziyad Hasan:

subdomain هو عبارة عن جزء منفصل من الاستضافة الرئيسية (primary domain) والذي يعمل تحت نفس اسم الاستضافة الرئيسية .

مثال: لو لديك موقع يعمل تحت الاستضافة الرئيسية (https://hsoub.com) وتريد عمل جزء منفصل من الاستضافة الرئيسية للدعم فيمكنك انشاء subdomain وتختار اي اسم تريد (https://support.hsoub.com)

وسوف يتم انشاء مجلد بنفس الاسم و في المكان الذي تريده

وتستطيع عمل subdomains بعدد غير محدود

وسوف تجد في cpanel رابط باسم subdomain  

أظهر المزيد  

 تمام، لكن المشكلة التي أواجهها هي أن الاستضافة الرئيسية تحتوي على مجلد public_html لكن إذا أردت أن أضع مجلد public_html ثاني داخل ال subdomain لا أستطيع، يجب أن أخرج ملف ال index بالخارج، وأنا لا أريد عمل هكذا شيء.

  • 0
نشر (معدل)
  بتاريخ On 30‏/8‏/2021 at 09:30 قال Mohammed Abu Yousef:

 تمام، لكن المشكلة التي أواجهها هي أن الاستضافة الرئيسية تحتوي على مجلد public_html لكن إذا أردت أن أضع مجلد public_html ثاني داخل ال subdomain لا أستطيع، يجب أن أخرج ملف ال index بالخارج، وأنا لا أريد عمل هكذا شيء.

أظهر المزيد  

يمكنك أنشاء ملف اسمه htaccess. في المجلد public_html في الاستضافة الرئيسية

وان لم ترى هذا الملف يمكنك ان تذهب الي setting واختار show hidden files

ثم ضع هذا الكود بداخل الملف لتغير default home directory بداخل الاستضافة الرئيسية 

# .htaccess main domain to subfolder redirect
RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?your primary domain$
RewriteCond %{REQUEST_URI} !^/public_html/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /public_html/$1

RewriteCond %{HTTP_HOST} ^(www.)?your primary domain$

RewriteRule ^(/)?$ public_html/index.html [L]

ملحوظة : يجب تغيير (your primary domain) باسم الاستضافة الخاصة بك (hsoub.com)

وأن اسم الملف داخل public_html هو index.html

تم التعديل في بواسطة Ziyad Hasan
  • 0
نشر
  بتاريخ On 30‏/8‏/2021 at 12:48 قال Ziyad Hasan:

يمكنك أنشاء ملف اسمه htaccess. في المجلد public_html في الاستضافة الرئيسية

وان لم ترى هذا الملف يمكنك ان تذهب الي setting واختار show hidden files

ثم ضع هذا الكود بداخل الملف لتغير default home directory بداخل الاستضافة الرئيسية 

# .htaccess main domain to subfolder redirect
RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?your primary domain$
RewriteCond %{REQUEST_URI} !^/public_html/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /public_html/$1

RewriteCond %{HTTP_HOST} ^(www.)?your primary domain$

RewriteRule ^(/)?$ public_html/index.html [L]

ملحوظة : يجب تغيير (your primary domain) باسم الاستضافة الخاصة بك (hsoub.com)

وأن اسم الملف داخل public_html هو index.html

أظهر المزيد  

شكرا جدا، يبدو أن هذا هو ما أحتاجه فعلا، عندما قمت بالتغيير وعند حفظ الملف (htaccess)، يعطيني: Access denied

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...