Псевдоним виртуального хоста неправильно маршрутизируется

Я прошу прощения, если этот вопрос задавался много раз в прошлом. Я не на 100% уверен в точной причине моей проблемы, и сейчас я не в магии Google.

По сути, у меня есть настройка файла виртуального хоста с записью Alias, которая указывает на другой каталог, отличный от корня документа. Это в основном выглядит так

<VirtualHost *:80>
    ServerName                        iBusinessCentral.com
    ServerAdmin                       sysadmin@responsivedata.com
    DocumentRoot                      /var/www/marketingsites/
    ServerAlias                       iBusinessCentral.com *.iBusinessCentral.com
    Alias                             /unsub "/var/www/unsub/site_index/"
</VirtualHost>

Когда я перехожу к ibusinesscentral.com/unsub/?randomquerystring Я направлен в правильную папку.

Если я удалю строку запроса и перейду к ibusinesscentral.com/unsub/ Я перенесен в каталог в корне документа. Каталог unsub - это Zend-приложение, и мне нужно иметь возможность перемещаться по разным URL-путям, таким как ibusinesscentral.com/unsub/unenroll?querystring

Я пытался использовать AliasMatch вместо Alias, Я также попытался добавить косую черту после unsub часть Alias запись, и до сих пор не повезло.

Спасибо заранее за любую помощь

0 ответов

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