为啥 localhost 有效但我的别名无效?

Posted

技术标签:

【中文标题】为啥 localhost 有效但我的别名无效?【英文标题】:Why does localhost work but my alias does not?为什么 localhost 有效但我的别名无效? 【发布时间】:2014-06-11 17:45:03 【问题描述】:

我目前有这个 apache2 站点配置:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    ServerName engine.com
    ServerAlias www.engine.com
    DocumentRoot /var/www/engine.com/public_html
    ErrorLog $APACHE_LOG_DIR/error.log
    CustomLog $APACHE_LOG_DIR/access.log combined
</VirtualHost>

如果我输入 engine.com,我只会得到一个空白页。

我的目录设置是这样的

/var/www/engine.com/public_html/wp-content...

Localhost 工作正常并触发了 wordpress 安装,但正如我所说的 engine.com 只是给我一个空白页。

【问题讨论】:

【参考方案1】:

你不需要添加

engine.com 127.0.0.1

到您的主机文件?

【讨论】:

以上是关于为啥 localhost 有效但我的别名无效?的主要内容,如果未能解决你的问题,请参考以下文章

localhost 仅在我的计算机中有效,在我的本地网络中无效

ORACLE 为啥在我的情况下,别名 COUNTER 是无效 ID,计数器 > 0?

htaccess 在 localhost 中有效,但在 EC2 实例中无效

为啥使用 == 比较两个整数有时有效,有时无效? [复制]

为啥我的异步代码在控制器中有效,但在模型中无效?

为啥 ++str 和 str+1 有效而 str++ 无效?