2013-09-25 2 views
0

나는 PHP 웹 사이트를 작성했고 이전 리디렉션을 사용하여 이전 웹 사이트의 이전 URL을 새 웹 사이트의 새 URL로 리디렉션했습니다..htaccess 301 도메인 루트 수준의 리디렉션

301 리디렉션의 일반적인 표현은 다음과 같이이다 : -

100 개 이상의 같은 규칙이 있지만
RewriteRule  ^chs/hong-kong/brand.php$ /cn/our-company? [L,R=301] 

, 그들은 완벽하게 잘 작동합니다.

Google 웹 로그 분석에서 방문자가 특정 페이지를 방문하면 통계 수치에서 새로운 URL을 볼 수 있습니다 (도메인 "/"의 루트 수준 제외). 사용자의 URL에 http://sample.com 또는 http://sample.com/을 사용하더라도 Google 웹 로그 분석에서는 "/"이 표시되지 않고 "/hello.php"으로 표시되고 hello.php은 새 웹 사이트에 표시되지 않습니다. 즉, 해당 파일이 없습니다.

일부 연구 작업을 마친 후 hello.php은 이전 웹 사이트의 방문 페이지였습니다.

Google Analytics에서 /hello.php를 어떻게 수정할 수 있는지 알고 싶습니다. 나는 또 다른 301을 만들하다 생각할 수있는 가능한 방법 중 하나는 다음과 같이 재 :

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

흥미롭게도, 리디렉션 다시 URL에서 작동하지만, Google 웹 로그 분석은 여전히 ​​

을 /hello.php 보여 다른 더 나은 해결책이 있을까요?

답변