使用子文件夹键入我网站的 URL 时,为什么子文件夹名称与 URL 名称组合在一起?

出于某种原因,当我输入我网站的短格式 URL(没有 WWW)时,任何子文件夹都会被塞进域名的末尾,我最终会看到我的 ISP 的错误页面。

hudsons.network/weather 为例

但是输入我网站的网址 with WWW 就可以了。

www.hudsons.network/weather

同时,只需输入 hudsons.network 即可重定向到 www.hudsons.network,这是我在 Apache 中配置的方式。

这是我的配置:

  • 我有两个虚拟主机,一个用于 hudsons.network(默认),另一个用于 www.hudsons.network(我自己的)
  • 在默认主机的配置文件中,我有这一行: Redirect permanent / http://www.hudsons.network

我在 Safari、Opera 和 Internet Explorer 上看到过类似的行为,我认为这与我网站的重定向有关。为什么会发生这种情况,我需要什么规则才能使我的网站以我期望的方式重定向?

zj7887912 回答:使用子文件夹键入我网站的 URL 时,为什么子文件夹名称与 URL 名称组合在一起?

我找到了答案 here。我还删除了 RewriteBase 行,因为我的配置文件在 /etc/apache2/sites-available 中。就像魅力一样!

本文链接:https://www.f2er.com/21436.html

大家都在问