저는 codeigniter를 사용하고 있으며 내 포털을 좀 더 SEO 친화적으로 만들고 싶습니다. 포털의 모든 기사를 처리하는 컨트롤러 (기사)가 있습니다. URL은 다음과 같습니다몇 가지 정적 인 것을 제외한 모든 uri 호출을 하나의 컨트롤러로 리디렉션하는 방법은 무엇입니까?
example.com/articles/category-sub-category/article-name
나는 모든 호출을 처리하는 컨트롤러 액션을 숨기기 위해 내 index.php를 숨기기 모드 재 작성 모듈을 사용하여, 이그나이터 라우팅하고있다.
는 나도 기사를 숨기려는,하지만 난 그것을 숨길 경우, 모든 호출은 기사 컨트롤러로 이동, 그리고 내가 내 URL은 다음과 같이 원하기 때문에 내가 원하는 게 아니에요 :
example.com/category-sub-category/article-name
routes.php에서 regexp 라우팅 규칙을 사용해 보았습니다.하지만 올바르게 만들 방법이 없습니다. CI의 라우팅 기능을 사용
는
그냥 나일지도 모르지만 나는이 "기사"가 무엇인지 전혀 모르고 왜 그것을 숨기고 싶습니까? 그리고 왜 당신은 아무것도 숨기고 싶습니다 –
나는 내 사이트에 대한 아주 좋은 seo url을 원하기 때문에 그것을 숨기고 싶습니다. "articles"는 내 컨트롤러의 이름입니다. 나는 uri를 통해 그것을 부르는데, 왜냐하면 나는 첫 번째 예제에서와 같이 부르는 것이 최선의 선택이 아니라 다른 언어로 된 포털을 사용하고 있기 때문에 다른 카테고리를 사용하고 있기 때문에 모든 언어에서 더 나은 순위를 얻는다. 기사 액션 호출이 없습니다. (언어에 대한 나의 나쁜 명령에 대해 유감스럽게 생각한다) –