0
我想设置simpleSAML.php,但我遇到了Apache别名目录的问题。我已成功使用Alias,以便当用户访问domain.com/auth时,它会使用文件夹/ var/saml/www。Apache别名指令
但是,由于某些原因,它只是列出文件夹/ var/saml/www的内容而不是运行index.php文件。
我已经在下面包含了相关的虚拟主机。
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/open
ServerName open.domain.com
ErrorLog logs/open.domain.com-error_log
CustomLog logs/open.domain.com-access_log common
Alias /auth/ /var/saml/www
Alias /auth /var/saml/www
<Directory /var/saml/www>
Options All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
同意。他还需要检查DirectoryIndex指令并将index.php添加到它 – Alfabravo 2012-02-03 19:19:12
问题解决了,我完全自己的愚蠢没有检查Apache错误日志(具有讽刺意味,因为当人们不检查他们的日志时,它是我的关闭)。通过不向/ var/saml/www添加尾部斜线,Apache正试图加载/var/saml/wwwindex.php。笨! – christophmccann 2012-02-03 21:28:13