【问题标题】:301 redirect to same domain name without changing the url301重定向到同一个域名而不改变url
【发布时间】:2013-05-31 19:48:00
【问题描述】:

我正在使用 301 重定向将我的主索引页面重定向到同一域名下的不同页面。

例如从 www.abc.comwww.abc.com/blog

问题是我希望显示的网址与 www.abc.com 而不是 www.abc.com/blog 保持相同,但页面已加载仍然是我的博客页面。

是否可以使用 301 重定向?还是有更好的解决方案?

【问题讨论】:

  • 301 重定向是告诉浏览器移动到一个新的 url。如果您希望 URL 保持不变,请尝试使用 Mod Redirect 值(假设您使用的是 apache)。

标签: url redirect dns


【解决方案1】:

创建一个 .htaccess 文件并将其放在您网站的根目录中:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^abc.com$ [OR]
  RewriteCond %{HTTP_HOST} ^http://www.abc.com$
  RewriteRule (.*)$ http://www.abc.com/blog$1 [P]
</IfModule>

【讨论】:

    猜你喜欢
    • 2015-04-26
    • 2015-12-04
    • 2012-06-06
    • 1970-01-01
    • 2014-01-18
    • 2019-04-29
    • 2017-02-02
    • 1970-01-01
    • 2012-01-19
    相关资源
    最近更新 更多