코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

htaccess의 RewriteEngine on이 안먹는데 도와주세요!

  • 늅b
  • 2
  • 5,506
  • 글주소
  • 08-26

local에 apmsetup을 사용하여 테스트 할땐

 

루트밑에 .htaccess파일안에 

RewriteEngine on

 

RewriteCond %{REQUEST_URI} !^(/index\.php|/assets/|/robots\.txt|/favicon\.ico)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?$1 [L] 

 

이 내용이 먹어서 

localhost/main

localhost/sub

등등 다 먹었는데요

이제 이걸 리눅스에 올려서 

도메인따서 확인해보니 동작을 안해서요..​

메인은 읽어들여서 메인화면은 뜨는데 다른 페이지들이 한개도 보이질 않네요.

어디서 관리를 해줘야할까요?

 

htaccess에 리라이트엔진 온이 있음에도 불구하고

같은소스인 로컬에선

도메인/intro 으로 접속이되고

 

테스트서버에선 안됩니다

 

도메인/index.php/intro 이렇게 해야만 접속이가능하네요