ملف .htaccess هو ملف إعداد يتيح لمديري المواقع التحكم في سلوك الخادم على مستوى المجلد. فهم ملف .htaccess يمكّنك من تطبيق تحويلات URL، وحماية كلمة المرور، وصفحات أخطاء مخصصة، وإجراءات الأمان مباشرةً من بيئة الاستضافة، دون الحاجة إلى صلاحيات الخادم أو معرفة تقنية متعمقة.
ما هو ملف .htaccess؟

يعمل ملف .htaccess كملف إعداد موزع لخوادم Apache. واسمه مشتق من عبارة "Hypertext Access"، وهو أداة فعّالة لإدارة المواقع وضبط إعدادات الخادم.
يسري هذا الملف على المجلد الذي يوجد فيه وجميع المجلدات الفرعية التابعة له. وبخلاف إعدادات الخادم العامة، يتيح ملف .htaccess تطبيق التغييرات فورًا دون الحاجة إلى إعادة تشغيل الخادم أو صلاحيات المستخدم الجذر.
الوظائف الأساسية لملفات .htaccess
يستخدم مديرو المواقع ملفات .htaccess لأغراض جوهرية عدة:
إدارة URL: إنشاء URL نظيفة، وضبط التحويلات، وتعريف قواعد إعادة كتابة URL لتحسين أداء SEO.
التحكم في الوصول: حماية المجلدات بكلمة مرور، وحجب عناوين IP غير المرغوب فيها، وإدارة صلاحيات المستخدمين.
معالجة الأخطاء: عرض صفحات أخطاء مخصصة لرموز حالة HTTP الشائعة كأخطاء 404 و500.
تحسين الأداء: ضبط إعدادات التخزين المؤقت والضغط وتوجيهات التخزين المؤقت للمتصفح.
تعزيز الأمان: حماية الملفات الحساسة، ومنع الـhotlinking، وتطبيق رؤوس الأمان.
إعداد الملف الافتراضي: تحديد الملف الذي يُحمَّل تلقائيًا عند وصول المستخدمين إلى مجلد معين.
بعد أن تعرّفنا على الأغراض الأساسية لملف .htaccess، لنستعرض أين توجد هذه الملفات على خادمك.
أين يوجد ملف .htaccess؟
معرفة مكان تخزين ملف .htaccess أمر أساسي لإدارة الموقع بفاعلية. يوجد ملف .htaccess عادةً في المجلد الجذر للموقع، والذي يُسمى في الغالب public_html or www. بالنظر إلى أن Apache يشغّل حالياً 20.70% من جميع المواقع الإلكترونية وفقاً لمسح Netcraft الشامل لخوادم الويب، فإن ضبط ملف .htaccess بشكل صحيح يؤثر على ملايين المواقع حول العالم.
يمكن أن يحتوي كل مجلد على ملف .htaccess خاص به، إذ تتجاوز قواعد المجلدات الفرعية قواعد المجلد الأصلي. يتيح هذا الهيكل الهرمي التحكم الدقيق في أقسام مختلفة من الموقع.
معرفة موقع ملف .htaccess تُسهّل الوصول إليه وتعديل إعدادات الخادم بسرعة عند الحاجة.
البحث عن ملف .htaccess في بيئات مختلفة
يختلف موقعه تبعاً لإعداد الاستضافة وتهيئة الخادم. فيما يلي أكثر المواقع شيوعاً:
الاستضافة المشتركة: انتقل إلى المجلد الجذري للنطاق عبر مدير الملفات cPanel أو تطبيقات عميل FTP.
مواقع WordPress: يوجد في المجلد نفسه الذي يحتوي على wp-config.php، وعادةً في /public_html/ or /www/.
الخوادم VPS/المخصصة: يوجد في مجلد جذر المستندات، وغالباً في /var/www/html/ or /var/www/yourdomain.com/.
لماذا لا أجد ملف .htaccess؟

الملفات التي تبدأ بنقطة هي ملفات مخفية في معظم أنظمة التشغيل. إذا لم تتمكن من العثور على ملف .htaccess، فعّل خيار "إظهار الملفات المخفية" في مدير الملفات أو عميل FTP.
إعدادات مدير الملفات: ابحث عن خيارات مثل "إظهار الملفات المخفية" أو "إظهار Dotfiles" أو "عرض الملفات المخفية" في لوحة التحكم.
تهيئة عميل FTP: تتضمن معظم برامج FTP إعدادات الخادم لعرض الملفات المخفية، تحقق من قوائم Server أو View أو Preferences.
سطر الأوامراستخدم الأمر ls -la في الطرفية لعرض جميع الملفات، بما فيها الملفات المخفية.
إذا لم يكن ملف .htaccess موجوداً في المجلد، يجب إنشاؤه يدوياً.
كيف تنشئ ملف .htaccess؟
إنشاء ملف .htaccess يتطلب اتباع خطوات محددة لضمان عمله بشكل صحيح:
الطريقة الأولى: الإنشاء عبر محرر نصوص
- افتح محرر نصوص عادياً (Notepad++ أو Sublime Text أو Notepad الافتراضي)
- احفظ الملف باسم .htaccess بترميز ASCII (وليس UTF-8)
- تأكد من عدم إضافة أي امتداد للملف (مثل .txt أو .html)
- ارفع الملف إلى المجلد الجذر لموقعك عبر FTP أو مدير الملفات
الطريقة الثانية: الإنشاء التلقائي عبر WordPress
انتقل إلى الإعدادات ثم الروابط الثابتة في لوحة تحكم WordPress، ثم انقر على "حفظ التغييرات". سيقوم WordPress تلقائياً بإنشاء ملف .htaccess يتضمن قواعد إعادة الكتابة الأساسية.
الطريقة الثالثة: الإنشاء عبر لوحة التحكم
استخدم مدير الملفات في لوحة تحكم الاستضافة لإنشاء ملف جديد باسم .htaccess مباشرةً على الخادم.
كيف تعدّل ملف .htaccess بأمان؟

قبل إجراء أي تعديل على ملف .htaccess، اتبع هذه الاحتياطات الأساسية:
إنشاء نسخ احتياطية: احرص دائماً على عمل نسخة احتياطية من ملف .htaccess الحالي قبل تعديله. نزّل نسخة منه على جهازك أو أعد تسميته إلى .htaccess-backup.
الاختبار محلياً: أجرِ التعديلات على نسخة محلية أولاً، ثم ارفعها إلى الخادم الفعلي.
التغييرات التدريجية: أجرِ تعديلاً واحداً في كل مرة، واختبره جيداً قبل إضافة توجيهات أخرى.
التحقق من الصياغة: حتى أخطاء الصياغة البسيطة قد تُعطل موقعك وتؤدي إلى ظهور رسائل خطأ 500 Internal Server Error. إتقان الصياغة الصحيحة لأوامر .htaccess أمر ضروري لتجنب أعطال الإعدادات.
مراقبة سجلات الخادم: راجع سجلات الأخطاء بعد إجراء أي تغيير للكشف عن المشكلات في أقرب وقت.
أوامر .htaccess الشائعة وإعداداتها
يتناول هذا الدليل الشامل لـ .htaccess أهم أكواد .htaccess التي ينبغي لكل مدير موقع معرفتها. فهم استخدامات .htaccess يُمكّنك من تطبيق إعدادات الخادم الاحترافية بفاعلية.
فهم أوامر .htaccess
أوامر .htaccess هي تعليمات محددة تُخبر خادم الويب بكيفية التعامل مع المواقف المختلفة. بالنسبة للمديرين الراغبين في فهم وظيفة .htaccess، تُشكّل أكواد .htaccess هذه الأساس لإدارة المواقع من جانب الخادم.
أبرز أوامر .htaccess تشمل قواعد إعادة التوجيه، وتوجيهات التحكم في الوصول، وتعليمات معالجة الأخطاء. إتقان هذه الأكواد الأساسية يمنحك تحكماً كاملاً في سلوك خادم موقعك.
أفضل ممارسات إعداد الأمان
الأخطاء في إعدادات أمان المواقع تُمثّل ثغرة جدية لا يُستهان بها. تشير أبحاث OWASP إلى أن 90% من التطبيقات التي خضعت للاختبار أظهرت نوعاً من الأخطاء في إعدادات الأمان، مما يؤكد أهمية التطبيق الصحيح لـ .htaccess في تأمين المواقع.
قائمة مراجعة سلامة الملفات الأساسية
قبل تعديل ملف .htaccess:
- تنزيل نسخة احتياطية – احفظ النسخة الحالية على جهازك
- الاختبار على بيئة التطوير – لا تُعدّل المواقع الحية مباشرةً
- تغيير واحد في كل مرة – أضف قاعدة واحدة، اختبرها، ثم كرر العملية
- تدقيق الصياغة بعناية – مسافة واحدة ناقصة قد تُعطل كل شيء
- راقب سجلات الأخطاء – تابع أخطاء 500 بعد إجراء أي تغييرات
مرجع سريع: أكواد .htaccess الأساسية
يعرض هذا الجدول توجيهات .htaccess الأكثر استخداماً، مع أمثلة جاهزة للنسخ والتطبيق الفوري.
| الدالة | مثال على الكود | حالة الاستخدام |
| إعادة توجيه 301 | Redirect 301 /old-page.html /new-page.html | إصلاح الروابط المعطلة والحفاظ على تحسين محركات البحث |
| فرض HTTPS | RewriteEngine On<br>RewriteCond %{HTTPS} off<br>RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] | فرض أمان SSL |
| حظر عنوان IP محدد | <RequireAll><br>تطلب جميع الأذونات الممنوحة<br>Require not ip 192.168.1.100<br></RequireAll> | منع الزوار الضارين |
| صفحة 404 مخصصة | ErrorDocument 404 /error-pages/404.html | تجربة مستخدم أفضل |
| حماية بكلمة مرور | نوع المصادقة أساسي<br>AuthName "Protected Area"<br>AuthUserFile /path/to/.htpasswd<br>متطلب مستخدم صحيح | تأمين المجلدات الحساسة |
| منع سرقة الوصلات | RewriteEngine on<br>RewriteCond %{HTTP_REFERER} !^$<br>RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]<br>RewriteRule \.(jpg|jpeg|png|gif)$ – [F] | توفير الباندويدث |
| تفعيل الضغط | <IfModule mod_deflate.c><br>AddOutputFilterByType DEFLATE text/html text/css text/javascript<br></IfModule> | تحميل أسرع للصفحات |
إعادة التوجيه وإعادة الكتابة في URL

إعادة التوجيه وإعادة الكتابة في URL من أساسيات ملف .htaccess لإدارة حركة الزوار والحفاظ على قيمة SEO. تتيح لك هذه التقنيات توجيه الزوار تلقائياً من URL إلى أخرى، وإنشاء URLs سهلة القراءة، وضمان التنقل السلس حتى عند تغيير هيكل الموقع. إتقان التحكم في URL عبر .htaccess أمر ضروري لصيانة الموقع، والحفاظ على ترتيب SEO، وتحسين تجربة المستخدم.
إعادة التوجيه الدائمة 301 نقل قيمة SEO إلى URLs الجديدة، وهو من أبرز استخدامات ملف .htaccess:
Redirect 301 /old-page.html https://example.com/new-page.html
Redirect 301 / https://newdomain.com/
لمستخدمي WordPress، يتيح تطبيق إعادة توجيه 301 في WordPress عبر .htaccess تحكماً أدق مقارنةً بالحلول القائمة على الإضافات.
إعادة توجيه HTTPS إجبار الاتصالات على استخدام HTTPS:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
ضبط ملف الفهرس الافتراضي للمجلد
حدد الملف الذي يُحمَّل افتراضياً عند وصول المستخدمين إلى مجلد دون تحديد اسم ملف:
DirectoryIndex index.php index.html home.html default.htm
يأمر هذا الموجّه Apache بالبحث عن الملفات بالترتيب من اليسار إلى اليمين. إذا وُجد index.php، يُحمَّل أولاً. وإن لم يُعثر عليه، ينتقل Apache للبحث عن index.html ويكمل القائمة.
صفحات خطأ مخصصة
استبدل رسائل الخطأ الافتراضية للخادم بصفحات مخصصة وواضحة:
ErrorDocument 400 /errors/bad-request.html
ErrorDocument 401 /errors/unauthorized.html
ErrorDocument 403 /errors/forbidden.html
ErrorDocument 404 /errors/not-found.html
ErrorDocument 500 /errors/server-error.html
يجب أن توفر صفحات الخطأ المخصصة خيارات تنقل مفيدة، وتحافظ على هوية موقعك البصرية، مع شرح ما حدث.
تطبيق حماية كلمة المرور
أنشئ مناطق محمية بكلمة مرور باستخدام ملفي .htaccess و .htpasswd:
AuthType Basic
AuthName "Private Member Area"
AuthUserFile /home/username/.htpasswd
Require valid-user
يحتوي ملف .htpasswd على أزواج مشفرة بصيغة username:password، زوج واحد في كل سطر. استخدم أدوات التوليد عبر الإنترنت أو الأمر htpasswd لإنشاء كلمات مرور مشفرة.
حلول تحسين الأداء
يؤثر أداء الموقع تأثيراً مباشراً على تجربة المستخدم وترتيبه في نتائج البحث. تُظهر بيانات حديثة من Google's Chrome User Experience Report أن ٥١٫٠٪ فقط من المواقع تحقق نتائج جيدة في مؤشرات Core Web Vitals عبر جميع المقاييس، مما يبرز أهمية تحسين الأداء عبر إعدادات .htaccess.
نقلت موقعك إلى HTTPS وتظهر تحذيرات المحتوى المختلط؟
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
حذفت صفحة قديمة وتحتاج إلى توجيه زوارها؟
Redirect 301 /deleted-page.html /new-page.html
تريد حماية مجلد بكلمة مرور بسرعة؟
AuthType Basic
AuthName "Private Area"
AuthUserFile /path/to/.htpasswd
Require valid-user
هناك من يسرق صورك؟
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ /stop-stealing.jpg [NC,R,L]
التخزين المؤقت في المتصفح
حسّن الأداء باستخدام ترويسات التخزين المؤقت:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
</IfModule>
إعدادات .htaccess المتقدمة
تتجاوز إعدادات .htaccess المتقدمة حدود إعادة التوجيه والمصادقة الأساسية، لتُنفّذ سلوكيات معقدة على مستوى الخادم، وتدابير أمنية، وتحسينات في الأداء. تستلزم هذه الإعدادات فهماً أعمق لتوجيهات Apache وبنية خادم الويب. وهي تشمل قواعد إعادة كتابة متقدمة، وتطبيق ترويسات الأمان، وتعريف أنواع MIME المخصصة، واستراتيجيات تخزين مؤقت متطورة قادرة على تعزيز وظائف الموقع وحمايته بشكل ملحوظ.
لكن ما الذي يستطيع ملف .htaccess تحقيقه على المستوى المتقدم؟ تكشف هذه الإعدادات عن القوة الحقيقية لإدارة إعدادات Apache الموزعة.
ضبط أنواع MIME
Add support for custom file types:
AddType application/x-font-woff .woff
AddType application/x-font-woff2 .woff2
AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
ترويسات الأمان
طبّق ممارسات الأمان الحديثة:
Header always set X-Content-Type-Options nosniff
Header always set X-Frame-Options DENY
Header always set X-XSS-Protection "1; mode=block"
Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains; preload"
حماية الملفات
احجب الملفات الحساسة عن الوصول العام:
<FilesMatch "^(wp-config\.php|\.htaccess|\.htpasswd|readme\.html|license\.txt)$">
Require all denied
</FilesMatch>
إعداد الضغط
تفعيل ضغط GZIP لتحميل أسرع:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
استكشاف أخطاء .htaccess وإصلاحها

فهم معنى .htaccess يُسهّل التعامل مع مشكلات ضبط الخادم الشائعة. يتناول هذا القسم من دليل .htaccess أكثر المشكلات تكراراً وطرق حلها.
رسائل الخطأ الشائعة
خطأ 500 Internal Server Error: يشير عادةً إلى أخطاء في صياغة ملف .htaccess. إذا ظهرت أخطاء من هذا النوع بعد تعديل .htaccess، فتحقق من وجود تعارضات في الإعدادات. 502 Bad Gateway or 504 Gateway Timeout تظهر بالتزامن مع تغييرات .htaccess، تحقق من وجود تعارضات في الإعدادات.
خطأ 403 Forbidden: قد ينتج عن قواعد وصول مقيّدة أكثر من اللازم، أو عن صلاحيات ملفات غير صحيحة.
حلقات إعادة التوجيه: تحدث حين تُنشئ قواعد إعادة التوجيه حلقات لا نهاية لها. راجع منطق إعادة التوجيه بعناية.
للمستخدمين الذين يواجهون 505 HTTP الإصدار غير مدعوم قد تتعارض إعدادات .htaccess مع آلية الخادم في معالجة إصدار HTTP.
خطوات تشخيص المشكلة
- إعادة تسمية .htaccess: أعد تسمية ملف .htaccess مؤقتاً إلى .htaccess-disabled للتحقق مما إذا كان هو سبب المشكلة
- فحص سجلات الأخطاء: راجع سجلات أخطاء الخادم للاطلاع على رسائل الخطأ التفصيلية
- التحقق من الصياغة: استخدم أدوات التحقق من .htaccess المتاحة على الإنترنت للتأكد من صحة الكود
- الاختبار التدريجي: أضف القواعد واحدة تلو الأخرى للكشف عن التوجيهات الإشكالية
متطلبات وحدات الخادم
تتطلب كثير من توجيهات .htaccess تفعيل وحدات Apache معينة على خادمك:
| الوحدة | مطلوبة لـ | التوافر |
| mod_rewrite | إعادة كتابة URL وإعادة التوجيه | متاح افتراضياً على معظم الاستضافات |
| mod_expires | ترويسات انتهاء صلاحية الكاش | متاح افتراضياً على معظم الاستضافات |
| mod_deflate | ضغط GZIP | متاح افتراضياً على معظم الاستضافات |
| mod_headers | ترويسات HTTP المخصصة | متاح افتراضياً على معظم الاستضافات |
| mod_auth_basic | الحماية بكلمة مرور | متاح افتراضياً على معظم الاستضافات |
| mod_authz_core | التحكم في الوصول (Apache 2.4 فأعلى) | متاح افتراضياً في Apache 2.4 فأعلى |
هام: يعتمد Apache 2.4 فأعلى صياغة مختلفة للتحكم في الوصول مقارنةً بالإصدارات السابقة. الأمثلة في هذا الدليل مكتوبة بصياغة Apache 2.4، وهي الصياغة المعتمدة على منصات الاستضافة الحديثة.
تواصل مع مزود الاستضافة إذا كانت الوحدات المطلوبة غير متاحة.
أفضل ممارسات .htaccess
اتباع أفضل ممارسات .htaccess يضمن أداءً جيداً وأماناً واستقراراً لإعدادات خادمك. تشمل هذه الممارسات إدارة الملفات بشكل صحيح، واعتبارات الأمان، وتحسين الأداء، وإرشادات التوافق مع بيئات الاستضافة. الالتزام بهذه الممارسات يقلل من أخطاء الإعداد الشائعة، ويحد من الثغرات الأمنية، ويضمن عمل ملفات .htaccess بشكل موثوق عبر بيئات الاستضافة المختلفة وإصدارات Apache.
اعتبارات الأداء
فهم تأثير ملفات .htaccess على الأداء يساعدك في تحسين موقعك. توفر هذه الملفات مرونة كبيرة، لكنها قد تؤثر على أداء الخادم، إذ يقوم Apache عند كل طلب بالبحث عن ملفات .htaccess في كل مجلد من مجلد الجذر وحتى موقع الملف المطلوب.
بالنسبة للمواقع ذات الحركة المرورية العالية، يُنصح بنقل قواعد .htaccess إلى ملف إعداد الخادم الرئيسي متى أمكن ذلك. فهم التكلفة الإضافية لملف .htaccess يمكّنك من اتخاذ قرارات استضافة أفضل.
أذونات الملفات والأمان
اضبط أذونات الملفات الصحيحة لتأمين .htaccess:
chmod 644 .htaccess
أفضل ممارسات الأمان:
- لا تضبط الأذونات على 777 أبدًا (قابلة للكتابة من قِبَل الجميع)
- استخدم 644 لملفات .htaccess (القراءة والكتابة للمالك، القراءة فقط للمجموعة والآخرين)
- احفظ ملفات .htpasswd خارج مجلد الويب
- احرص على نسخ الإعدادات الصحيحة احتياطيًا بانتظام
رموز الأخطاء الموثقة:
- 400 – Bad Request (صيغة طلب غير صحيحة)
- 401 – Unauthorized (المصادقة مطلوبة)
- 403 – Forbidden (الوصول مرفوض)
- 404 – Not Found (المورد غير موجود)
- 500 – Internal Server Error (مشكلة في إعدادات الخادم)
- 502 – Bad Gateway (خطأ في الخادم المتقدم)
- 503 – Service Unavailable (الخادم مثقل مؤقتًا)
- 504 – Gateway Timeout (انتهت مهلة الخادم المتقدم)
التوافق مع مزودي الاستضافة
يتفاوت دعم .htaccess من مزود استضافة إلى آخر. تتيح الاستضافة المشتركة عادةً الوظائف الكاملة لـ .htaccess، في حين قد تفرض بعض خدمات الاستضافة المُدارة قيودًا على بعض الموجهات.
لحلول الاستضافة VPS مثل تلك التي تقدمها استضافة WordPress VPS يتوفر لديك تحكم كامل في إعدادات .htaccess، مما يتيح تخصيص الخادم بشكل متقدم دون أي قيود. توفر حلول VPS من Cloudzy وصولًا كاملًا إلى الجذر ودعمًا لوحدة Apache، مما يجعلها الخيار الأمثل لمن يحتاج إلى صلاحيات .htaccess الكاملة.
عند اختيار مزود استضافة لمواقع تعتمد بكثافة على .htaccess، ابحث عن منصات توفر خيارات VPS غير مُدارة مع تحكم كامل في الخادم. هذا يضمن أن إعدادات .htaccess الخاصة بك تعمل بشكل موثوق عبر جميع الوحدات والموجهات.
خلاصة
إدراك الإجابة الكاملة على سؤال "ما هو ملف .htaccess" يمكّن أصحاب المواقع من تطبيق إعدادات متقدمة على مستوى الخادم دون الحاجة إلى الوصول المباشر إليه. من إدارة URL إلى تعزيز الأمان، تؤدي ملفات .htaccess وظائف أساسية لإدارة المواقع الحديثة.
سواء كنت تُعيد توجيه URL، أو تحمي المجلدات، أو تحسّن الأداء، فإن التطبيق الصحيح لـ .htaccess يمكن أن يرفع مستوى أداء موقعك وأمانه بشكل ملحوظ. احرص دائمًا على نسخ ملفاتك احتياطيًا قبل إجراء أي تعديلات، واختبر التغييرات بدقة في بيئة آمنة.
إن كنت تبحث عن منصة استضافة موثوقة تدعم وظائف .htaccess الكاملة، فابحث عن حلول VPS التي توفر تحكمًا كاملًا في الخادم وإمكانيات إعداد غير مقيدة.