작동하지 htaccess로 ...우분투 난 램프 스택을 설치 등 내 서버에 파일 추가 곳 <code>ubuntu</code>를 사용하여 내가 클라우드 서버에 오전
하지만 난 1.2.3.4/page 같은 페이지에 액세스하려고 할 때 그것은 것입니다 반환 404 페이지를 찾을 수 없습니다 오류 ...
나는 Codeigniter
프레임 워크를 사용하고 있습니다.
site-available/default
파일을 편집하고
All
에
No
에서
AllowOverride
을 변경하려하지만 다음
AllowOverride All
... 단서에 500 서버 오류
AllowOverride None
을 보여줍니다 ??
내 htaccess로 파일 :
RewriteEngine On
#RewriteCond %{HTTP_HOST} !^www\.
#RewriteRule (.*) http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]
당신이 맞았 어. 내가 몇 가지 오류가 발생하고 다음 명령을 실행하고 apache2를 다시 시작 : a2enmod 모듈을 재작 성 활성화 ... 지금은 IP를 통해 내 서버를 액세스하려고하면 www를 추가합니다. 전에는 웹 사이트를 보지 않겠습니다 ... 페이지를로드하는 데 문제가 있습니다 ... 단서가 있습니까? – fxuser
Codeigniter URL 구성 문제 일 수 있습니까? 나는 codeigniter 모르지만 그것은 경로에 대한 구성 파일을 아마도 www가 나타납니다 가정 해? –
당신은 htaccess가 추가 된 위의 편집 된 게시물을 볼 수 있습니다 ...이 2 개가 www를 추가하는 데 문제가되고 있다고 생각했기 때문에 2 줄을 주석 처리했습니다. 서버 IP하지만 그 전에는 아니지만 ... – fxuser