منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   نقل WordPress من مجلد فرعي إلى المجلد الرئيسي (http://vb.ma7room.com/showthread.php?t=1297265)

محروم.كوم 08-10-2013 10:30 PM

نقل WordPress من مجلد فرعي إلى المجلد الرئيسي
 
نقل WordPress من مجلد فرعي إلى المجلد الرئيسي
كيف أحول ووردبريس إلى المجلد الرئيسي بالموقع؟

هذا السؤال يدور في بال كل من قام بتنصيب wordpress على مجلد فرعي وأسماه wordpress مثلاً ليصبح الدخول إلى موقعه يتطلب كتابة اسم المجلد الفرعي بعد اسم النطاق مثلاً example.com/wordpress
أمامه عدة خيارات لحل هذا الإشكال :
  1. إرغام الزائر على إضافة اسم المجلد حتى يصل إلى محتوى الموقع وهذا أسوأ الحلول.
  2. عمل redirect للنطاق بحيث يتم توجيهه إلى المجلد الفرعي بمجرد كتابة اسم النطاق . أي أن الزائر سيكتب النطاق فقط وسيقوم النظام بكتابة الدليل الفرعي ثم تحويله إليه.
  3. تحويل جميع ملفات wordpress إلى المجلد الرئيسي للاستضافة بحيث يصبح الواجهة الأساسية للموقع ويتم الدخول إليه بكتابة اسم النطاق فقط.
لعل الحل الثالث هو الأفضل لأن الزائر لن يتم تحويله إلى أي مكان ولن يرى أي مجلد مكتوب مع اسم النطاق وهو بالتأكيد الإجراء الاحترافي. لكن احتلال wordpress للمجلد الرئيسي يفقده الكثير.
وهذا يقودنا إلى سؤال آخر :
ماهي مميزات وضع wordpress في مجلدها الخاص؟

والإجابة:


  1. الحفاظ على الدليل الرئيسي نظيفاً ومرتباً وليس مجموعة ملفات ومجلدات يجتهد المصمم في معرفة الاسكريبت الذي تمثله.
  2. عند إضافة منتدى مثلاً أو أي اسكريبت آخر في الموقع لن تختلط ملفاته بملفات wordpress بل سيكون كل اسكريبت في مجلده الخاص مما يسهل متابعة الموقع.
  3. إضافة طبقة من السرية إذا قمت بتسمية المجلد باسم آخر ليس wordpress لأن المخترق لن يستطيع الوصول إلى ملفاتك بسهولة.
  4. تسمح لك بإنشاء مواقع wordpress أخرى تجريبية واختبارها ثم تحويل الموقع عليها مثلاً.
  5. سهولة عمل النسخ الاحتياطي للموقع بخطوتين فقط أ.ضغط المجلد المحتوي على wordpress . ب. تصدير قاعدة بيانات الموقع. وهذا يعني أنني سأحتفظ بملفات wordpress فقط بدلاً من الاحتفاظ بجميع بيانات الموقع التي قد لا احتاجها.
والكثير من الاسباب الأخرى .
إذن فوضع ملفات wordpress أو ملفات أي اسكريبت آخر على المجلد الرئيس مباشرة هو قرار خاطئ تماماً. ولكن وجود اللازمة wordpress أو اسم المجلد الفرعي مع النطاق حين فتح الصفحة الرئيسية أيضاً قرار خاطئ ! فما الحل؟
ستندهش إذا عرفت أن الحل أسهل بكثير مما تتخيل ، يمكنك بكل سهولة وضع wordpress في مجلدها الخاص بينما يتم فتحها من خلال المجلد الرئيس. أي أن اسم النطاق بدون إضافة اسم المجلد الفرعي وبدون إعادة توجيه سيؤشر إلى مجلد wordpress.
وذلك عبر الخطوات التالية:

1- أعمل نسخة احتياطية من موقعك
2- احذف أي موقع موجود على الدليل الرئيسي
3- ادخل إلى لوحة تحكم المدونة
4- ادخل إعدادات ثم عام وقم بتغيير (رابط الموقع) إلى اسم النطاق فقط بدون المجلد الفرعي
http://www.ar-wp.com/wp-content/uplo...directory1.png
5- انسخ ملف index.php من مجلد wordpress وليس مجلد القالب إلى المجلد الرئيسي لملفات الموقع وغالباً ما يكون public_html أو htdocs أو www أو httpdocs ويمكنك تنزيله بحاسبك ثم رفعه مرة أخرى للمجلد المطلوب أو باستخدام النسخ
6- الآن قم بتحرير الملف من محرر الكود code editor
http://www.ar-wp.com/wp-content/uplo...directory2.png
7- ابحث عن الكود
1




http://www.ar-wp.com/wp-content/uplo...directory3.png
استبدله بإضافة اسم المجلد قبل الرابط
1
رمز PHP:




تهانينا انتهت المهمة الآن ويمكنك فتح موقعك بدون إضافة الدليل الفرعي.
7- إذا كنت تستخدم الروابط الدائمة فقد تحتاج إلى تعديل بنيتها بالدخول إلى إعدادات ثم روابط دائمة ، وبعد ذلك انسخ ملف .htaccess من مجلد wordpress إلى المجلد الرئيسي ولكن في أغلب الأحيان يكفي تعديل ملف index.php


الساعة الآن 08:18 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227