在输入我网站的 URL 和子文件夹时,为什么子文件夹名称会与 URL 名称组合在一起?
When typing my website's URL with a subfolder, why does the subfolder name get combined with the URL name?
出于某种原因,当我输入我网站的短格式 URL(没有 WWW)时,所有子文件夹都被混入了域名的末尾,我最终得到了 ISP 的错误页面。
但是进入我网站的 URL with WWW 工作正常。
同时,只需输入 hudsons.network 重定向到 www.hudsons.network,这是我在 Apache 中配置的方式。
这是我的配置:
- 我有两个虚拟主机,一个用于 hudsons.network(默认),另一个用于 www.hudsons.network(我自己的)
- 在默认主机的配置文件中,我有这一行:
Redirect permanent / http://www.hudsons.network
我在 Safari、Opera 和 Internet Explorer 上看到过类似的行为,我认为这与我网站的重定向有关。为什么会发生这种情况,我需要什么规则才能使我的网站按照我期望的方式重定向?
我找到了答案 here。我还删除了 RewriteBase 行,因为我的配置文件在 /etc/apache2/sites-available 中。很有魅力!
出于某种原因,当我输入我网站的短格式 URL(没有 WWW)时,所有子文件夹都被混入了域名的末尾,我最终得到了 ISP 的错误页面。
但是进入我网站的 URL with WWW 工作正常。
同时,只需输入 hudsons.network 重定向到 www.hudsons.network,这是我在 Apache 中配置的方式。
这是我的配置:
- 我有两个虚拟主机,一个用于 hudsons.network(默认),另一个用于 www.hudsons.network(我自己的)
- 在默认主机的配置文件中,我有这一行:
Redirect permanent / http://www.hudsons.network
我在 Safari、Opera 和 Internet Explorer 上看到过类似的行为,我认为这与我网站的重定向有关。为什么会发生这种情况,我需要什么规则才能使我的网站按照我期望的方式重定向?
我找到了答案 here。我还删除了 RewriteBase 行,因为我的配置文件在 /etc/apache2/sites-available 中。很有魅力!