Псевдоним для папки "Сайты" Drupal с Apache на Windows Server 2008

Мне нужно перенести несколько сайтов из стека LAMP в WAMP, предоставленный Zend, и я столкнулся с проблемой. Наша архитектура представляет собой ряд сбалансированных по нагрузке веб-серверов, которые имеют свои собственные локальные диски веб-приложений, которые синхронизируются с одним сервером, выполняющим роль главной копии. Затем для нашего веб-сервера предоставляется отдельный общий ресурс DFS. Обычно установка Drupal в нашем кластере LAMP будет иметь основное веб-приложение Drupal в локальном монтировании HTDOCS для каждого сервера, и каталог SITES в Drupal будет затем помещен в ссылку на общий ресурс DFS или NFS, так что будет общий каталог FILES и TMP,

Проблема, с которой я сталкиваюсь, заключается в том, что в Win Server 2008 не существует эквивалента символических ссылок, ярлыки в конце имеют.ink, поэтому Apache видит их как отдельный файл. Итак, я попытался использовать вызов псевдонима в файле vhost, как это;

<Location /drupal-626/sites>
    Order deny, allow
    Allow from all
</Location>

Alias ​​/drupal-626/sites "Z:\ Путь к каталогу альтернативных сайтов"

Корень этого теста:

http://main-domain-url/drupal-626/

К сожалению, это не работает, поэтому мне интересно, есть ли у кого-нибудь из вас решение, которое бы сработало?

Большое спасибо, что нашли время, чтобы прочитать это.

1 ответ

Решение

Просто понял, что могу использовать

MKLINK

который реплицирует символические ссылки на сервере Windows.

Другие вопросы по тегам