FQDN中的连字符在Ubuntu上不能与Apache 2.4.18一起使用?

时间:2018-01-03 22:06:38

标签: apache

我对这个有点困惑。我正在尝试向我的服务器添加一个新站点,这并不是那么不寻常,问题是这个在FQDN中有一个“ - ”,似乎Apache不喜欢在ServerName字段中

这是我的apache配置文件。如果我从ServerName bingo中删除“ - ”它可以工作,如果我将其保留,则会跳过该站点并将流量路由到默认站点。

注意:我没有收到任何错误,所有内容都启动,所有其他网站都有效 - 只有这一个网站出现问题。

<VirtualHost *:80>
        ServerName eye-catcher.com
        ServerAlias www.eye-catcher.com

        ServerAdmin webmaster@eye-catcher.com
        DocumentRoot /var/lib/wordpress/sites/eyecatcher

        ErrorLog ${APACHE_LOG_DIR}/wp/eyecatcher-error.log
        CustomLog ${APACHE_LOG_DIR}/wp/eyecatcher-access.log vhost_combined

        <Directory /var/lib/wordpress/sites/eyecatcher>
                Options None FollowSymLinks
                AllowOverride None
                Require all granted

                # BEGIN WordPress
                <IfModule mod_rewrite.c>
                        RewriteEngine On
                        RewriteBase /
                        RewriteRule ^index\.php$ - [L]
                        RewriteCond %{REQUEST_FILENAME} !-f
                        RewriteCond %{REQUEST_FILENAME} !-d
                        RewriteRule . /index.php [L]
                </IfModule>
                # END WordPress
        </Directory>
</VirtualHost>

那我错过了什么?我觉得这很简单 - 只是不确定是什么。

0 个答案:

没有答案