우리는 Joomla 설치가 html 기반의 클라이언트 시스템과 동일한 정확한 루트 폴더에 있습니다. 그것이 발생하면 서버는 "index.html"을보기 전에 "index.php"로 점프하여 쉽게 배포 할 수 있습니다. 문제는 우리가 몇 가지 개조를하기 위해 철저히 조사해야한다는 것이고, 내가 한 방식은 단지 파일 이름을 "_index.php"
으로 바꾸는 것이 었습니다. 그런 식으로 파일 이름 앞에 "_"을 넣고 직접 볼 수는 있지만 여전히 성가신 메뉴 항목을 누를 때마다이를 수행해야합니다.joomla에서 포인터를 index.php가 아닌 다른 곳으로 이동
"index.php"대신 기본 파일 이름이 "_index.php"
(또는 그와 관련하여 뭔가가 있음) Joomla에게 알리는 방법이 있습니까? 이렇게하면 페이지를 렌더링 할 때마다 수동으로 "_"을 추가하지 않고도 원하는 모든 것을 테스트 할 수 있습니다.
나는 그것을 더 일찍 보았다. 해당 파일에서 "이름 바꾸기"노드의 index.php 파일을 참조하는 몇 개의 위치가있는 것 같습니다. 나는 그것을 조정할 것입니다. 나는 그것을하는 것이 합리적 일 것이라고 확신합니다. 이것은 Joomla 사이트에서 처음 실행 한 것이므로 우리는 Yahoo의 고객 공간에서 모든 작업을 수행했습니다. 저는 Msft 샵이고 일반적으로 MySql이나 PHP를 사용하지 않기 때문에 로컬 리소스가 전혀 필요하지 않습니다. 나는 그것으로 일하는 것을 즐겼다. 그리고 다음 번에 더 잘할 것이다. –
나는 htaccess.txt 파일을 수정하여 "index.php"에서 "_index.php"로 찾은 참조를 변경 한 다음 서버에 다시 저장했습니다. 아무런 효과가 없었다. 나는 그것을 "htaccess.htaccess"로 다시 복사했고 그 중 하나도 작동하지 않았다. ".htaccess"(즉 접두어 없음)를 시도했지만 서버가 허용하지 않습니다. 내가 뭘 잘못하고 있는지 말할 수 있니? –
파일은 ".htaccess"여야하며 루트 디렉토리에 저장해야합니다. 문제가있는 경우 권한 및/또는 소유권 문제 일 수 있습니다. 필요한 경우이를 수정하십시오. 백엔드의 "전역 구성"에서 "Apache mod_rewrite 사용"을 활성화해야합니다. 그 후 모든 것이 효과가있다. –