繁体   English   中英

.htaccess 301重定向到域根级别

[英].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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM