2016-10-04 8 views
1

나는 어떻게 CATID를 제거하는 방법이joomla의 url에서 catid 및 itemid을 제거하는 방법?

index.php?option=com_content&view=article&id=1885&catid=113&Itemid=435 

같은 링크를 가지고 항목 ID. 이러한 링크는 Google 검색 결과에서 검색하고 있습니다. 그래서 내가하고 상품 ID CATID를 제거하고 링크의 index.php로 리디렉션하는 경우? 옵션 = com_content &보기 = 기사 & ID를 = 1885

+3

가장 도움이 종류를 찾을 수있는 곳 [항상 설명서]입니다 (https : //로 문서. joomla.org/Enabling_Search_Engine_Friendly_(SEF)_URLs) – RiggsFolly

+0

구성에서 SEF (검색 엔진 친화적 인 URL) 사용 – jonasfh

답변

0

을 제거의 Joomla SEF URL을 가능하게 사용할 수있는 htaccess로 매개 변수를 제거합니다. 이런 식으로 뭔가를 작동 할 수 있습니다 :

RewriteCond %{QUERY_STRING} ^(.+)&catid=[0-9a-z]+&(.+)$ [NC] 
RewriteRule (.*) $1?%1&%2 [R=301,L] 

RewriteCond %{QUERY_STRING} ^(.+)&Itemid=[0-9a-z]+$|^Itemid=[0-9a-z]+&?(.*)$ [NC] 
RewriteRule (.*) $1?%1 [R=301,L] 

출처 : 당신의 jooomla 설치를 선택할 수있는 '시스템'의 백엔드에 http://forums.westhost.com/showthread.php?t=8010&p=26446&viewfull=1#post26446

1

식별자

0

- 구성 페이지를 열려면> '글로벌 구성'. 당신이 그렇게처럼 '검색 엔진에게 친화적 인 URL을 수 있도록 해당 페이지에 :

enter image description here

관련 문제