Перемещение сайта поддомена в основной домен — виртуальный хост apache не перенаправляет исходные файлы

это то, что сработало для меня в Mac OS X

На вашем Mac выйдите из X11/Xquartz и создайте файл ~/.Xmodmap, содержащий это:

очистить Мод1 код клавиши 66 = Alt _L код клавиши 69 = Alt _R добавить Mod1 = Alt _L добавить Mod1 = Alt _R

Запустите X11/Xquartz еще раз, и -менеджер virt должен отпустить указатель мыши, если вы одновременно удерживаете левую клавишу управления и левую опцию.

нашел здесьhttps://major.io/2013/03/20/virt-manager-wont-release-the-mouse-when-using-ssh-forwarding-from-os-x/

0
06.03.2020, 07:59
1 ответ

Вам нужна запись alias. Псевдоним укажет альтернативное местоположение для заданного подпути URL-адреса. Вам не нужно несколько виртуальных хостов для этого.

Это документация Apache для alias. Информация ниже взята оттуда:

The directives contained in this module allow for manipulation and control of URLs as requests arrive at the server. The Alias and ScriptAlias directives are used to map between URLs and filesystem paths. This allows for content which is not directly under the DocumentRoot served as part of the web document tree.

Пожалуйста, имейте в виду, что если документы веб-сайта в www.wiki.mysite.com когда-либо ссылаются на абсолютные URL-адреса, например ссылку, указывающую на /index.php. Это пойдет к mysite.com/index.php, а не к mysite.com/wiki/index.php.

<VirtualHost *:80>

Server Admin webmaster@localhost
ServerName mysite.com
ServerAlias www.mysite.com

DocumentRoot /var/www/html/www.mysite.com
Alias /wiki /var/www/html/www.wiki.mysite.com

<Directory /var/www/html/www.mysite.com/>
    AllowOverride All
</Directory>

<Directory /var/www/html/www.wiki.mysite.com/>
    AllowOverride All
</Directory>

</VirtualHost>
0
28.04.2021, 23:21

Теги

Похожие вопросы