2016-06-09 2 views
1
내가 NopCommerce 프로젝트에서 일하고 있어요

및 URL에 동의하지 않습니다 (.) : 이 www.youstore.com/category.cfd 하지만 SEO에 나는 를 입력 category.cfd하지만 URL에 점 (.)을 사용할 수 없기 때문에 SEO 이름을 저장하는 동안 점 (.)이 자동으로 제거됩니다.URL 문제처럼 URL을 원하는

, URL을 이런 종류의에서 그

+0

URL에 점이 필요합니다. www.youstore.com/category.cfd –

답변

2

점에 대해 저를 도와주세요 nopcommerce에 의해 지원되지 않는, 제품 및 범주의 모든 URL은 SEO 친화적 인 URL을 유지하기 위해 청소.

도트 (소스 코드 변경 또는 UrlRecord 테이블 값 변경)를 허용하도록 nopcommerce를 조정할 수 있지만 URL에 점을 추가하면 mvc 요청을 처리하는 데 사용 된 .Net Extension 핸들러가 더 이상 해당 요청을 catch하지 않으며, 즉, 웹 서버가 phisycal 파일을 검색하기 때문에 404 오류가 발생합니다. 점은 당신의 요구 사항에 필수 인 경우

그렇게 내부적으로는 www.youstore이있을 것이다, IIS 수준에서 url rewrite module를 사용하고 (예를 들어 .cfd 완료 모든 URL) 점을 제거하는 모든 URL을 다시 작성할 수 있습니다 .com/categorycfd 또는 www.youstore.com/category를 사용하면 파일 경로의 도트를 이미지로 유지해야하므로 까다로울 수 있습니다.

관련 문제