2) Кілька vhosts з тим же портом
Оскільки NameVirtualHost більше не потрібно, ви можете просто написати кілька vhosts з тим же портом.
Тут застосовується зворотне: IP не має значення, але якщо запит отриманий на порт 80, то оцінюється ім'я, яке ви ввели. Ви назвете ex1.com, 2-й привид буде обраний. І якщо ви викликали будь-який інший url (наприклад, otherurl.com, але також example3.com), перший буде обраний. Ви можете використовувати цей привид як «резерв», якщо хочете.
3) Визначення vhosts з використанням макросу (Apache2.4)
Створює два vhosts, один для порту 80, один для 443 і відповідно встановлює використовувані змінні.
Запустити HTTPS за допомогою віртуального хоста
Іншу конфігурацію можна помістити в віртуальний хост ssl (порт 443), оскільки всі перенаправлено.
Конфігурація віртуального хоста на основі імені
Віртуальний хостинг на основі імен на Apache описаний на веб-сайті Apache як такої:
Таким чином, за допомогою цього методу на одному сервері може розміщуватися кілька веб-сайтів. На ubuntu файли конфігурації знаходяться в / etc / apache2 / sites-available. В цьому каталозі ви знайдете 000-default.conf. Це конфігурація за замовчуванням, всі запити будуть відправлені в цей файл конфігурації до тих пір, поки не будуть налаштовані інші.
Щоб налаштувати віртуальний хост, тут буде використовуватися example.com. але ви повинні замінити його на domain.com. Скопіюйте файл за умовчанням:
Конфігураційний файл може мати такі директиви:
Відредагуйте файл, який замінює example.com своїм доменним ім'ям і відповідним каталогом файлів веб-сайту.
Збережіть файл і включіть сайт з наступною командою Apache:
Ще кілька речей, які необхідно перевірити:
Ваш віртуальний хост повинен працювати і працювати! Ви можете повторити це для інших сайтів на тому ж сервері, з іншим конфігураційних файлів (з використанням того ж правила іменування) і різними каталогами в / var / www.
Віртуальний хост в WAMP
Припускаючи, що ви працюєте з ПК з Windows 7
Крок 1: GOTO -> C: \ Windows \ System32 \ drivers \ etc Де ви знайдете файл з ім'ям «hosts», скопіюйте його і вставте його в тому ж місці. Там буде створено файл копії хостів.
Тепер знову скопіюйте той же файл і вставте його на робочий стіл, тепер ви можете легко редагувати цей файл.
Ви знайдете одну або кілька записів, таких як: 127.0.0.1 localhost У цьому файлі. Тепер додайте ще один рядок нижче цього рядка, наприклад: 127.0.0.1 myproject1.local Таким чином, ви визначили новий піддомен «myproject1.local», який може працювати замість «localhost / myproject1».
Тепер ви майже можете отримати доступ до проекту, який знаходиться на «c: / wamp / www / myproject1 /»
Крок 3: GOTO: C: \ wamp \ bin \ apache \ your-Apache-Version \ conf
Перейдіть в свій веб-браузер і напишіть myproject1.local, ви можете побачити, як працює проект.
Перезапустіть усі служби WAMP, робота буде виконана.
Спасибі і вітає Chintan Gor
Віртуальний хостинг PHP Development
Це приклад того, як управляти веденням журналу помилок PHP на віртуальному вузлі хоста для розробки і налагодження. припущення
- Встановлено модуль PHP.
- Середовище розробки не призначена для виробництва.
Примітка. Конфігурація віртуального хоста призначена для розробки тільки тому, що display_errors включений, і ви не хочете, щоб це було на виробництві.