Apache / 2.2.3에서 mod_rewrite 활성화 및 설정(CentOS) 서버(httpd.conf settings)

내가 설치 한 후 LAMP웹 서버 ( 5.6 / 2)의 우리는 발견하지만 모듈 mod_rewrite를 활성화되면 페이지가 준수해야 mod_rewrite를 액세스 할 수 없습니다.

"찾을 수 없음-요청 된 URL /rewrite_url.html을이 서버에서 찾을 수 없습니다.. "

Apache / 2에서 mod_rewrite 활성화(CentOS) 서버.

1. 를 설치 한 후 아파치 (Apache), 파일 열기 인 / etc / httpd / conf / 편집기 (에나노 인 / etc / httpd / conf / httpd.conf 파일) 모듈이“mod_rewrite.so”에서 발견 DSO (동적 공유 객체). 우리는 "Rewrite_module의 LoadModule을 모듈 / mod_rewrite.so"캐릭터없이"#"앞에. 이 문자가 존재하는 경우 삭제해야하며 행이 누락 된 경우 추가해야합니다.

loadmodule_mod_rewrite

2. 우리는 편집기를 열어두고 우리는에 httpd.conf를 (Ctrl+ W (나노로 검색)) 지시문이 "AllowOverride가 없음". 여기서 우리는 "에서 변경해야합니다.AllowOverride가 없음"in"모든 AllowOverride가".

allowoverwrite

3. Ctrl+X Y는 파일에 변경 내용을 저장합니다 httpd.conf를.

4. Restart 아파치

httpd 서비스 restart 또는 /etc/init.d/httpd restart

지금은 작동합니다 OK. 사이트 루트 폴더에 파일을 추가하는 것을 잊지 마십시오 htaccess로 선 :

한다 RewriteEngine에
RewriteBase /

Apache / 2.2.3에서 mod_rewrite 활성화 및 설정(CentOS) 서버.

방법 » Linux » 아파치 » Apache / 2.2.3에서 mod_rewrite 활성화 및 설정(CentOS) 서버(httpd.conf settings)

설립자와 편집자 Stealth Settings, 2006년부터 현재까지. 운영 체제에 대한 경험 Linux (특히 CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (시엠에스).

코멘트를 남겨