【发布时间】:2014-01-17 18:12:41
【问题描述】:
我的目标是将整个域重定向到另一个域。旧域的每个 URL 都将重定向到新域的根 URL。
为了实现这一点,我正在做:
redirect 301 / http://www.google.de/
问题是,当我在 http://localhost/randomPath 上对其进行测试时,它会重定向到 http://www.google.de/randomPath,但不会重定向到 google.de 的根 URL。
有人知道怎么解决吗?
【问题讨论】:
-
看起来像这样:
redirectMatch 301 ^/ http://newsite.com。在这里找到它css-tricks.com/snippets/htaccess/301-redirects,向下滚动到 2011 年 5 月 19 日,Ryan Burnette。 -
哇,我怎么能忽略 ^ 字符?! :D 那更好!非常感谢!
-
是的,很酷,如果最后没有
$丢失,我自己都惊呆了,所以我想只丢失一个字符。 ;) 这样你也安装了 SEO 的东西。 ;)
标签: apache .htaccess mod-rewrite redirect