首页 > 解决方案 > 为什么 Apache 2.4 永久重定向(301)这个到非 www?

问题描述

为什么 Apache 2.4 永久重定向(301)这个到非 www?

<VirtualHost *:80>
    ServerName www.domain.net
    ServerAlias www.domain.com www.domain.org
    Include conf/extra/domain/httpd-vhosts.domain.http
</VirtualHost>

包含文件有普通的 DocumentRoot、Directory 等。但没有重定向或重写条件/规则。.htaccess 有一些重写条件/规则,但没有关于:www。而且没有301。

清除浏览器缓存并使用 HttpWatch 查看可以在首次使用时看到来自服务器的非缓存重定向。后续使用重定向来自缓存。

标签: apachehttp-redirect

解决方案


没关系。发现它被埋在了一个更早的加载全局 conf 中。好东西我在这里发布了它,否则我可能永远找不到它。;)


推荐阅读