| 제목 | Ubuntu에서 conf 파일 및 .htaccess 파일 설정질문입니다. | ||
|---|---|---|---|
| 카테고리 | 기타 솔루션 | ||
| 글쓴이 | 브레인토스트 | 작성시각 | 2016/11/22 16:30:18 | 
|  | |||
| 로컬에 우분투를 설치해서 사용하려고 하는데요. 
<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|robots\.txt)
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !^/data/(.&)$
 RewriteRule ^(.*)$ 루트밑디렉토리/index.php/$1 [L]
</IfModule>
 이렇게 .htaccess를 만들어ㅓㅓ /var/www/html/디렉토리/.htaccess를 넣어놨는데요. 왜 다른 프로젝트는 들어가지는데 저 CI url만 연결이 안되는지 모르겠습니다 ㅠ localhost/디렉토리이름 이렇게 하면 들어가져야하는데 not found 오류가 나옵니다. <Directory /> Options FollowSymLinks AllowOverride None Require all denied </Directory> <Directory /usr/share> AllowOverride None Require all granted </Directory> <Directory /var/www> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> <Directory /var/www/html/목적경로> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> 이렇게 되어있습니다.. 무슨 문제가 있는건가요 ?? 
 sites-available 의 000~conf 파일과 enable conf 파일은 처음 설치했을때 상태 그대로 해놨구요. sudo a2enmod rewrite 명령어로 확인하면 이미 enabled 상태라고 나옵니다. 
 왜이러는걸까요 ㅠㅠ 같은 트리 레벨선상에 있는 wiki라는 폴더는 잘들어가집니다 .. | |||
| 다음글 | composer로 설치한 CI 구동방법 문의 (2) | ||
| 이전글 | 텍스트 박스를 배열로 했을 경우 set_value를 어... (4) | ||
| 
                                닉
                                /
                                2016/11/22 16:53:03 /
                                추천
                                0
                             
                                퍼미션이랑 파일 유저 그룹 체크해보세요~~!
                             | 
| 
                                브레인토스트
                                /
                                2016/11/22 16:53:48 /
                                추천
                                0
                             @닉 퍼미션은 777상태입니다.. | 
| 
                                브레인토스트
                                /
                                2016/11/22 17:05:18 /
                                추천
                                0
                             정확히는 브라우저 자체의 not found가 아니라 뭔가 적용된 화면의 404 Page Not FoundThe page you requested was not found. 이렇게 뜹니다. | 
| 
                                브레인토스트
                                /
                                2016/11/22 17:23:59 /
                                추천
                                0
                             확인해보니 e디렉토리/index.php/를 넣어서 쓰니 url은 맞더라구요. 근데 .htaccess 파일에 잘 써져있는데 왜 안되는걸까요 ㅠ | 
| 
                                도라에몽
                                /
                                2016/11/22 18:06:45 /
                                추천
                                0
                             http://cikorea.net/bbs/view/lecture?idx=7130 요기 보시면 index.php 죽이기가 잘 안되시는 분은 아래 내용으로 시도하여 보시기 바랍니다. 라고 되어있는 부분 한번 해보셔요. | 
| 
                                브레인토스트
                                /
                                2016/11/22 18:18:35 /
                                추천
                                0
                             @도라에몽 안되네요 ㅠㅠ sub디렉토리 밑에있는 .htaccess 파일에 사용하는게 맞죠 ? |