0

我写了一个 php 网站,并使用 301 重定向将旧网站中的旧网址重定向到新网站中的新网址。

301 重定向的一般表示是这样的:-

RewriteRule     ^chs/hong-kong/brand.php$   /cn/our-company? [L,R=301]

尽管有超过 100 条这样的规则,但它们运行良好。

在 Google Analytics 中,当访问者访问特定页面时,我可以在统计数据中观察到新的 url,除了域的根级别"/"。在用户的 URL 中,无论他们使用http://sample.com, 还是http://sample.com/,Google Analytics 都不会显示"/",而是显示"/hello.php",而hello.php在新网站中不存在,即没有这样的文件。

经过一番研究,我发现hello.php是旧网站的登陆页面。

我想了解,如何纠正 Google Analytics 中的 /hello.php。我能想到的一种可能的方法是,像这样创建另一个 301 重定向:

RewriteRule     ^hello.php$ /en/home? [L,R=301]

有趣的是,重定向在 URL 中有效,但 Google Analytics 仍然显示 /hello.php

会有其他更好的解决方案吗?

4

1 回答 1

0

我推荐网站管理员工具:https ://www.google.com/webmasters/tools/url-removal?hl=en&siteUrl=http://www.example.com/

于 2013-09-25T08:42:41.843 回答