【问题标题】:Apache Alias issuesApache 别名问题
【发布时间】:2016-06-05 17:21:15
【问题描述】:

我是配置 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 配置的来源。 谢谢。

【问题讨论】:

    标签: apache webserver httpd.conf


    【解决方案1】:

    我认为您在 /sd 附近的别名中使用了错误的字符 "

    而不是这个:

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

    试着写这个:

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

    【讨论】:

      猜你喜欢
      • 2010-10-16
      • 2011-04-30
      • 1970-01-01
      • 2011-08-11
      • 2013-01-24
      • 2023-03-18
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多