Apache httpd 需要 .htaccess 吗?

Apache httpd 需要 .htaccess 吗?

我现在正在建立一个博客网站,遇到了这个问题。

我的服务器是 Apache httpd 2.2。为了防止我的网络日志污染根目录(htdocs),我创建了一个子目录blog。目前的状态是我可以用从外部访问根目录http://my_ip_address/;它显示It works.

但是当我访问 URL 时http://my_ip_address/blog,服务器没有响应。我想一定是配置出了问题。在 Google 上搜索后,我发现可能.htaccess是目录中缺少了该点blog。我走对路了吗?顺便问一下,以前.htaccess用来做什么?

您能给我一个参考作为起点吗?

答案1

.htaccess用于设置对站点的访问权限。这不是您所需要的 - 您需要查看mod 重写规则或虚拟主机并设置vhost 文档 r进入 /var/www/blog

最好的起点自然是 apache 自己的文档,我已经链接到了

答案2

.htaccess 通常不是必需的。它用于可能需要放入 httpd.conf 文件中的配置指令,并且在您无权访问服务器配置的情况下特别有用。

无论如何,这可能不是你的问题。我建议你查看 httpd-error.log,看看问题是否列在那里。

相关内容