虚拟主机别名路由不正确

虚拟主机别名路由不正确

如果这个问题过去被问过很多次,我深表歉意。我不能 100% 确定我的问题的确切原因,而且现在谷歌搜索不到任何线索。

基本上,我有一个虚拟主机文件设置,其中有一个别名记录,指向文档根目录以外的其他目录。它基本上看起来像这样

<VirtualHost *:80>
    ServerName                        iBusinessCentral.com
    ServerAdmin                       [email protected]
    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后添加斜线,但到目前为止还没有任何效果。unsubAlias

提前感谢任何帮助

相关内容