[英].htaccess 301 redirect for domain root level
我已经写了一个php网站,并使用301重定向将旧网站中的旧网址重定向到新网站中的新网址。
301重定向的一般表示如下:-
RewriteRule ^chs/hong-kong/brand.php$ /cn/our-company? [L,R=301]
即使有100多个此类规则,它们也可以很好地发挥作用。
在Google Analytics(分析)中,当访问者访问特定页面时,我可以观察到统计图中的新网址,但域"/"
根级别除外。 在用户的URL中,无论他们使用http://sample.com
还是http://sample.com/
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
还有其他更好的解决方案吗?
我建议使用网站管理员工具: https : //www.google.com/webmasters/tools/url-removal?hl= zh-CN &siteUrl=http : //www.example.com/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.