며칠 전 Jise 고객이 HawkHost US 공간에 phpWind 포럼을 설치해야 했습니다. 그는 데이터베이스에 해당 정보를 입력할 수 있었고 설치 중에 아래 그림과 같이 "403 Forbidden"이 나타났습니다.
어제 PHPWind v8.0 커뮤니티 소프트웨어가 공식적으로 출시되었습니다. Jie Se도 시험해보고 싶어서 이 403 Forbidden 문제를 연구하고 마침내 원하는 대로 문제를 해결했습니다.
미국의 HawkHost에서는 Discuz 제품 시리즈를 설치하는 것이 전혀 문제가 되지 않지만, PHPWind에서는 그렇지 않습니다. JustHost에 PHPWind 포럼을 설치했을 때 모든 것이 정상이었습니다. 그러다가 JustHost의 미국 공간에 Discuz 포럼을 설치할 때와 같을 것이라고 생각했는데 406 Not Acceptable 오류가 발생했습니다.
HawkHost 공간에서 403 Forbidden 오류가 발생하는 이유:
전체 이름이 Mod security인 MOD는 공유 서버에 설치됩니다. URL에 "%"와 같은 다른 민감한 문자가 포함되어 있으면 Mod 보안에 의해 차단됩니다.
HawkHost 403 Forbidden 오류를 해결하는 방법은 다음과 같습니다.
.htaccess 파일에 다음 코드를 추가합니다.
SecFilterEngineOff
SecFilterScanPOST 끄기
추가하는 방법을 모르시면 http://www.ilovehost.com/down/htaccess.zip을 클릭하여 다운로드하십시오.
다운로드한 후 웹사이트의 루트 디렉터리로 직접 전송하세요. 지금 설치해 보세요. 확실히 문제가 없을 것입니다! [예를 들어 sharetaobao.com의 프로그램 디렉토리가 public_html/taobao에 있다면 .htaccess 파일을 taobao 폴더에 넣으세요]
재인쇄 시 기사의 출처를 표시해 주십시오: American Host Evaluation Network http://www.ilovehost.com/?p=991
기여해주신 Jise에게 감사드립니다.