>  기사  >  백엔드 개발  >  Joomla에서 index.php를 제거하는 방법

Joomla에서 index.php를 제거하는 방법

藏色散人
藏色散人원래의
2020-09-04 10:07:172095검색

Joomla에서 index.php를 제거하는 방법: 먼저 Joomla 관리 배경에 로그인한 다음 ".htaccess" 파일을 만든 다음 Apache의 다시 쓰기 모듈을 활성화하고 마지막으로 "index.php"를 직접 제거합니다.

Joomla에서 index.php를 제거하는 방법

추천: "PHP 비디오 튜토리얼"

Remove index.php from Joomla's Url

최근에 Joomla 시스템(유명한 CMS 시스템)을 조사하던 중 설치 후 다음을 발견했습니다. 페이지의 URL은 항상 매우 짜증나는 index.php 파일이 있습니다. 더 이상 고민하지 않고 버전 2.5를 예로 들어 이를 제거하는 단계는 다음과 같습니다.

1. 관리 백그라운드에 로그인한 후 "사이트"->"글로벌 구성"->"사이트"의 "SEO 설정"에서 "예"를 선택합니다.

Joomla에서 index.php를 제거하는 방법

2. .htaccess 생성 file : Joomla 설치 디렉터리에 htaccess.txt 파일을 .htaccess로 저장합니다(Windows에서는 이름을 직접 바꿀 수 없으며 Notpad++와 같은 편집기를 사용하여 .htaccess로 저장할 수 있습니다).

3. Apache의 재작성 모듈 활성화: Apache 설치 디렉터리 아래 conf 디렉터리의 httpd.conf 파일에서 mod_rewrite 모듈을 활성화합니다. 구체적인 수정 방법: LoadModule rewrite_modulemodules/mod_rewrite.so 줄을 찾아 앞에 있는 # 기호를 제거하고 Apache를 다시 시작하세요. 그게 다입니다. #이 없으면 이 단계를 건너뛸 수 있습니다.

4. index.php를 제거하는 솔루션이지만 페이지에 404 찾을 수 없음 오류가 나타납니다. 이는 Apache의 다시 쓰기 모듈이 활성화되지 않았기 때문입니다. httpd.conf의 모든 AllowOverride None을 AllowOverride All로 변경해야 합니다. 그런 다음 Apache를 다시 시작하십시오.

위 내용은 Joomla에서 index.php를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.