Могу ли я заставить cname указывать на удаленный каталог URL

У меня есть удаленный URL, как это

http://www.abc.com/my data/files и я хочу, чтобы мой поддомен указывал на

это похоже на

media.mydomain.com к этому, чтобы, если у меня есть файл, как

http://www.abc.com/my data/files/abc.pdf тогда я могу служить через

media.mydomain.com/abc.pdf

1 ответ

Создайте два виртуальных хоста в конфигурации apache с разными DocumentRoot. Что-то вроде:

<VirtualHost *:80>
    ServerName www.abc.com
    ...
    DocumentRoot /var/www/abc
        <Directory /var/www/abc>
        ...
        </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName media.mydomain.com
    ...
    DocumentRoot /var/www/abc/my_data/files
        <Directory /var/www/abc/my_data/files>
        ...
        </Directory>
</VirtualHost>
Другие вопросы по тегам