Joomla의 SEF가 활성화되어 있는지 확인해야합니다.Joomla SEF가 켜져 있는지 확인하는 방법
Joomla는 다른 SEF 메커니즘 (자세한 정보는 see here)을 사용합니다.
내가 기입해야 할 기능은 간단하다
function rewrite_enabled(){
$url='index.php?option=com_xyz';
return JRoute($url)!=$url;
}
어쩌면 정상화 두 URL (소문자 또는 GET은 바르에 의해) 만들 수 있습니다
는function rewrite_enabled(){
return (boolean)$something; // typecast is frivolous
}
내가 지금까지 가지고있는 유일한 생각은 심각한 해킹과 함께 큰 소리처럼 들릴지 모르지만 기능은 조금 더 효과적입니다.
물론 성공없이 Joomla Docs, StackOverflow 및 Google에 대한 답변을 검색했습니다. 또한 Joomla의 런타임 내부를 검사했지만 아무것도 표시되지 않았습니다.
ircmaxell에게 물어 본 것과 같은 질문을하고 싶습니다. – Christian
Erm, Joomla의 Core SEF 시스템 설정입니다. 다른 SEF 구성 요소 중 일부는 '1'로 설정해야하며 일부는 설정하지 않아야합니다. 설치된 확장 기능에 대한 데이터베이스 확인, SEF 확장 기능 필터링 및 구성 파일 가져 오기와 같은 대체 기능이 필요할 수 있습니다. 이제 AFAIK 일반적인 방법이 있습니다. –
@Christian thanks! ;) –