Apache2에 Codeigniter가 설치되어 있습니다. Hiawatha (Puppy Linux)에서 실행하려고합니다. Codeigniter 응용 프로그램을 데이터베이스와 함께 Hiawatha로 이동하고 모든 설정을 업데이트했습니다. 그러나 Hiawatha에서 앱을 실행할 수 없습니다. 그것은 404 오류 페이지를 던집니다.Codeigniter 용 Apache URL 재 작성을 Hiawatha로 변환
URL 재 작성에 문제가 있는지 확실하지 않습니까?
아파치에 htaccess로 URL 재 작성 작업 :
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
어떻게이 히아와 타와 함께 작동하도록 변환 할 수 있습니까?
는 행운 (히아와 타 여전히 404 오류 페이지를 throw)로, 아래 히아와 타 공식 웹 사이트에 언급을 시도 :UrlToolkit {
ToolkitID = codeigniter
RequestURI exists Return
Match ^/(index\.php|images|robots\.txt) Return
Match .* Rewrite /index.php
}
이 도와주세요. 미리 감사드립니다. 그것은 일
UseToolkit = codeigniter
:
URL에서 index.php를 먼저 제거하지 않고 URL을 치려고 시도한 적이 있습니까? – Nishant
제대로 작동하고 해결책을 게시 할 예정입니다. Nishant에와 주셔서 감사합니다. –