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