마 젠토 2 : 제품 URL 접미사


18

제품 페이지에서 .html 접미 부를 어떻게 제거합니까?


에서 바로 제품 페이지?
philwinkle

.html 접미사는 제품 페이지에만 나타나는 것 같습니다. CMS 페이지에는 .html이 표시되지 않으며 홈 페이지도 표시되지 않습니다.
MikeMason

카테고리에도 .html이 표시되어야합니다. 삭제하거나 변경 하시겠습니까?
philwinkle

네, 맞습니다. 카테고리 페이지도 있습니다. 대신 슬래시를 선호합니다.
MikeMason

답변:


27

관리자 패널을 열고 상점-> 구성-> 카탈로그로 이동하여 검색 엔진 최적화 탭을 클릭 하십시오.

여기서 제거 할 수 있습니다

제품 URL 접미사 =

카테고리 URL 접미사 =

여기에 이미지 설명을 입력하십시오

이 필드 확인 (두 필드에서 .html 중에서 제거) 는 config 저장재 인덱싱 및 상점의 캐시 지우기를. 끝났다!


답장을 보내 주셔서 감사합니다. 불행히도 .html을 제거했을 때 모든 제품 및 카테고리 페이지에서 404를 받았습니까?
MikeMason

캐시를 다시 색인화하고 지우셨습니까?
Arunendra

네,하지만 여전히 404를 보여줍니다 :-/
MikeMason

이것이이 기능을 달성하기위한 올바른 방법입니다. var / generation 폴더 재시도 삭제 및 오류에 대한 로그 파일보기
Arunendra

좋아 감사합니다. 로그 파일은 어디에 있습니까?
MikeMason

6

관리자 패널에서 .html 접미사를 제거하면됩니다.

AdminPanel로 이동하여

상점-> 구성-> 카탈로그-> 카탈로그

Search Engine Optimization섹션으로 이동

제품 URL 접미어 내의 텍스트 필드에 대한 설정되지 않은 값

다른 필드 아래의 카테고리 URL 접미사에 대해 할 수있는 것과 같습니다 Catogory Url Suffix.

이 필드에서 .php와 같은 텍스트를 사용할 수 있으면 링크에서 접미사가 .php로 표시됩니다.

var 폴더를 제거하고 commnad를 실행하십시오. php bin/magento indexer:reindex


이것은 Magento 2.1에서 잘 작동합니다.
Wireblue

1
검색 엔진의 색인화 된 콘텐츠는 어떻습니까?
Frank Groot

@FrankGroot, 더 이상 페이지를 참조하지 않습니다. 항상 404가 발생합니다. 시간이 걸리고 크롤러가 새 링크를 업데이트합니다. 얼마나 걸립니까? 나도 몰라
Mohammed Joraid

@ M.Joraid 그리고 그것은 당신이 검색 머신에서 역사를 잃을 것이기 때문에 갈 길이 아닙니다. 따라서 해당 링크에 대해 301 개의 재 작성 규칙을 작성해야합니다. 그렇지 않으면 검색 엔진에 의해 불이익을받습니다 :)
Frank Groot

"var 폴더 제거"를 선택하면 .htaccess나쁜 것도 제거되지 않습니까?
Barry
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.