할 수 있게 하다 & Apache/2.2.3(CentOS) 서버에서 mod_rewrite 설정(httpd.conf 설정)

설치한 후 램프 하나에 웹 서버 ( 5.6 / 2) 의 , 나는 모듈이 mod_rewrite 활성화되면 규칙을 준수해야 했던 페이지가 mod_rewrite 액세스할 수 없습니다.

찾을 수 없음 – 요청한 URL /rewrite_url.html을 이 서버에서 찾을 수 없습니다..”

Apache/2(CentOS) 서버에서 mod_rewrite를 활성화합니다.

1. 설치 후 httpd (아파치), 파일을 엽니다 /etc/httpd/conf/ 편집자와 함께 (나노 /etc/httpd/conf/httpd.conf) 먼저 모듈이 있는지 확인합니다. “mod_rewrite.so” 에서 발견된다 DSO (동적 공유 객체). 우리는 선을 찾아야 해 “LoadModule rewrite_module 모듈/mod_rewrite.so” 캐릭터 없이 “” 앞에. 이 문자가 있으면 삭제해야 하고, 누락된 줄이 있으면 추가해야 합니다.

loadmodule_mod_rewrite

2. 편집기를 열어두고 검색합니다. httpd.conf (나노 검색은 Ctrl+W) 지시문이 있는 줄 “AllowOverride 없음“. 여기서 우리는 다음과 같이 변경해야 합니다. “AllowOverride 없음” ~에 “모두 무시 허용“.

allowoverwrite

3. ctrl+x 그리고 Y는 파일의 변경 사항을 저장합니다. httpd.conf.

4. httpd를 다시 시작하세요

서비스 httpd 다시 시작 또는 /etc/init.d/httpd 다시 시작

이제 모든 것이 작동할 것입니다. 좋아요. 사이트의 루트 폴더에 파일을 추가하는 것을 잊지 마세요 .htaccess 다음 라인으로:

RewriteEngine 켜기
재작성베이스 /

할 수 있게 하다 & Apache/2.2.3(CentOS) 서버에서 mod_rewrite 설정.

창립자 및 편집자 Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).

IT 튜토리얼, 유용한 팁 및 뉴스. 할 수 있게 하다 & Apache/2.2.3(CentOS) 서버에서 mod_rewrite 설정(httpd.conf 설정)
의견을 남겨주세요