簡體   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