إضافة اسم مستعار الخادم إلى Vhost المجال؟
سؤال
لدي VPS. استضافت مجال iPointing إلى دليل فرعي لمجلد www. يعمل المجال غرامة حتى الصفحة الرئيسية. في اللحظة التي أبدأ الذهاب إليها إلى صفحات أخرى تظهر خوادمي [OrgalNameName] / [اسم الدليل الفرعي]. أعتقد أنني بحاجة إلى إضافة اسم مستعار الخادم إلى Vhost المجال. هل يمكن لأحد أن يقول لي كيف أفعل ذلك؟
المحلول
هل تستخدم اباتشي؟ محاولة مع
<VirtualHost *:80>
DocumentRoot "/path/to/document/root"
ServerName name1
ServerAlias name2
...
نصائح أخرى
لقد قمت باستخدام خيار وكيل Apache، هذا هو:
بلدي الظاهري هو http://dlx/
وأريد إضافة "الاسم المستعار" مثل http://dlx/drupal/
في ال httpd.config
ملف أضفته تكوين وكيل:
<VirtualHost 127.0.0.1>
ServerName dlx
DocumentRoot "C:/deluxe/"
<LocationMatch /drupal/>
ProxyPass http://localhost/drupal/
ProxyPassReverse http://localhost/drupal/
</LocationMatch>
</VirtualHost>
تكوين .htaccess على بلدي dlx virtualhost (C:/deluxe/
):
RewriteRule ^drupal/(.*)$ http://localhost/drupal/$1 [P,L]
هذا هو. إنه يعمل بالنسبة لي، آمل أن يعمل لك أيضا.
لا تنتمي إلى StackOverflow