2013-03-11 2 views
2

안녕하세요, 저는 웹 서버 Rewrites를 Yes로 설정하고 웹 사이트에서 index.php없이 모든 URL을 보여 주므로 답변을 찾았습니다.index.php and Magento

내 웹 사이트에서 URL에 index.php가있는 URL을 입력하면 index.php가있는 URL이 표시되고 index.php가없는 URL로 리디렉션되지 않습니다. 이것은 나를 미치게하고있다, 누군가는 이것을 고치는 법을 압니다.

그래서이 URL로 이동하면 : http://www.glamairsupplies.co.uk 상점 인덱스를 둘러 보는 경우 볼 수 있습니다 .php는 전혀 사용되지 않습니다.

URL의는 다음과 같이 표시됩니다 :

http://www.glamairsupplies.co.uk/abrasives-products.html

하지만 당신은 URL에 index.php를 추가하고 입력하는 경우 : http://www.glamairsupplies.co.uk/index.php/abrasives-products.html

그것은 모든 페이지에 대해이 작업을 수행하고 그런 것 같아요 중복 콘텐츠에 대한 Google의 불이익을 받고 있습니다. 나는 이것을 제거하기 위해 내가해야 할 일을 찾을 수 없다. 나는 htaccess 파일을 편집하여 여러 가지 다른 포럼 게시물을 시도하여 내가 원하는 것을 수행하고 난 그저 그것을 할 수 없다.

아무쪼록.

+0

.htaccess를 표시 할 수 있습니까? –

+0

여기에 복사했습니다 : http://www.glamairsupplies.co.uk/htaccess –

답변

1

이것은 정상적인 동작입니다.
Magento는 URL을 구문 분석하는 것이 가장 좋습니다.
중복 된 콘텐츠에 대해서는 Google이 처벌하지 않습니다.
http://glamairsupplies.co.uk/index.php/abrasives-products.html에 무엇을 표시 하시겠습니까?

오류 페이지 또는 404? 올바른 행동이라고 생각하십니까?

그대로 두십시오. 'index.php'를 포함하는 링크가 생성되는 곳이 더 이상 없다면 Google은 곧 '잊어 버릴'것입니다.

+0

아니요. 그냥 http://glamairsupplies.co.uk/abrasives-products.html로 리디렉션하여 index.php 당신이 100 % 확신하는 경우 중복 콘텐츠의 위험이 없다면 그때 나는 그렇게 괴롭히지 않는다. 그게 다 좋다고 생각하니? –

+0

@DanDavies Magento에서 내 웹 사이트 중 일부를 확인하고 동일한 방식으로 작동한다는 것을 발견했습니다 (index.php도 있음). 중복 된 콘텐츠에 대해서는 아무런 문제가 없습니다. –

+0

정말 고마워요. 스트레스가 –

0

처음에 나는

관리> 시스템> 구성> 웹> 검색 엔진 최적화>를 사용하여 웹 서버 다시 쓰기 설정

예에 그리고, 분명히하려면 ... "웹 서버 다시 쓰기"에 대해 혼란스러워했다 ,

시스템> 캐시 관리> Magento 캐시 플러시

관련 문제