Apache Alias问题

时间:2016-02-23 18:01:07

标签: apache webserver httpd.conf

我是配置apache的新手,我正在创建一个虚拟主机并遇到问题。这是我的配置文件:

<VirtualHost *:80>
ServerName seeddms.com
ServerAlias www.seeddms.com
DocumentRoot /var/www/
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log combined
<Directory />
    Require all granted
</Directory>
Alias /sd “/var/www/seeddms/seeddms43x/www/index.php"
<Directory "/var/www/seeddms/seeddms43x/www/">
    DirectoryIndex index.php
    AllowOverride All
    Order deny,allow
    Deny from all
    Allow from all
</Directory>
Alias /whichserver "/var/www/html/index.html"

当我发表评论时:

<Directory />
    Require all granted
</Directory>

它表示禁止访问,如果它存在于配置文件中,则表示未找到url /sd。请帮助我解决这个问题,并建议我一个可以更好地理解apache配置的源代码。 感谢。

1 个答案:

答案 0 :(得分:0)

我认为/ sd附近的别名中有一个错误的字符"

而不是:

Alias /sd “/var/www/seeddms/seeddms43x/www/index.php"

尝试写下这个:

Alias /sd "/var/www/seeddms/seeddms43x/www/index.php"