내가 설치 한 후 LAMP 에 웹 서버 (CentOS 5.6 / 아파치 2)의 LAN우리는 발견하지만 모듈 mod_rewrite를 활성화되면 페이지가 준수해야 mod_rewrite를 액세스 할 수 없습니다.
"찾을 수 없음-요청 된 URL /rewrite_url.html을이 서버에서 찾을 수 없습니다.. "
Apache / 2에서 mod_rewrite 활성화(CentOS) 서버.
1. 를 설치 한 후 아파치 (Apache), 파일 열기 인 / etc / httpd / conf /httpd.conf를 편집기 (에나노 인 / etc / httpd / conf / httpd.conf 파일) 모듈이“mod_rewrite.so”에서 발견 DSO (동적 공유 객체). 우리는 "Rewrite_module의 LoadModule을 모듈 / mod_rewrite.so"캐릭터없이"#"앞에. 이 문자가 존재하는 경우 삭제해야하며 행이 누락 된 경우 추가해야합니다.
2. 우리는 편집기를 열어두고 우리는에 httpd.conf를 (Ctrl+ W (나노로 검색)) 지시문이 "AllowOverride가 없음". 여기서 우리는 "에서 변경해야합니다.AllowOverride가 없음"in"모든 AllowOverride가".
3. Ctrl+X Y는 파일에 변경 내용을 저장합니다 httpd.conf를.
4. httpd를 다시 시작합니다.
서비스 아파치를 다시 시작 또는 /etc/init.d/httpd 다시 시작
지금은 작동합니다 OK. 사이트 루트 폴더에 파일을 추가하는 것을 잊지 마십시오 htaccess로 선 :
한다 RewriteEngine에
RewriteBase /
Apache / 2.2.3에서 mod_rewrite 활성화 및 설정(CentOS) 서버.