я хотел www.domain1.tld/domain2
указать на /www/directory2
Поэтому я добавил строку псевдонима в свою конфигурацию Virtualhost apache2/sites-available/domain1.conf
как это:
<VirtualHost *:80>
ServerName www.domain1.tld
DocumentRoot /www/directory1
Alias /domain2 /www/directory2 #Alias line
</VirtualHost>
Теперь я удалил эту строку псевдонима и добавил новую конфигурацию Virtualhost. apache2/sites-available/domain2.conf
где www.domain2.tld
указывает на /www/directory2
.
Однако когда я навещаю www.domain2.tld
через браузер URL-адрес изменится на www.domain1.tld/domain2
и я получаю страницу с сообщением: «Не найден, запрошенный URL / домен2 не найден на этом сервере»
Как мне отменить все, что сделала «линия псевдонима»? Похоже, что некоторые файлы типа hosts на моем сервере навсегда изменились.
(В случае, если это имеет значение, все это использовалось для установки PrestaShop.)