| 제목 | index.php 파일 지우기가 잘 안됩니다. | ||
|---|---|---|---|
| 글쓴이 | 대박 | 작성시각 | 2013/06/27 16:05:37 | 
|  | |||
| apm 설치하고 codeigniter를 다운받아서 폴더에 넣었습니다. 테스트 하고 있는곳은 virtual host로 설정된곳입니다. 포트번호 8881 http://localhost:8881/index.php/blog 하고 메세지가 제대로 나오는데 http://localhost:8881/blog하면 404 에러가 떨어지네요. 일단 제 설정은 아래와 같습니다. 1. htacess <IfModule mod_rewrite.c>  RewriteEngine On  RewriteCond $1 !^(index\.php|images|js|css|uploads|document)      RewriteCond %{REQUEST_FILENAME} !-f      RewriteCond %{REQUEST_FILENAME} !-d      RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> <IfModule !mod_rewrite.c>      ErrorDocument 404 index.php </IfModule> 2. application/config $config['index_page'] = ''; 3. 아파치 설정 - http.conf 파일 LoadModule rewrite_module modules/mod_rewrite.so - httpd-vhost.conf (아래와 같습니다.) # # Virtual Hosts # # If you want to maintain multiple domains/hostnames on your # machine you can setup VirtualHost containers for them. Most configurations # use only name-based virtual hosts so the server doesn't need to worry about # IP addresses. This is indicated by the asterisks in the directives below. # # Please see the documentation at  # for further details before you try to setup virtual hosts. # # You may use the command line option '-S' to verify your virtual host # configuration. # # Use name-based virtual hosting. # NameVirtualHost *:8881 # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for all requests that do not # match a ServerName or ServerAlias in any <VirtualHost> block. # <VirtualHost *:80>     ServerAdmin webmaster@localhost     DocumentRoot "C:\APM_Setup\XXX\www"     ServerName 127.0.0.1:80     ServerAlias www.dummy-host.example.com     ErrorLog "logs/dummy-host.example.com-error.log"     CustomLog "logs/dummy-host.example.com-access.log" common  <Directory "C:\APM_Setup\XXX\www">      Order allow,deny      Allow from all             AllowOverride All             Options +FollowSymLinks  </Directory> </VirtualHost> <VirtualHost *:8881>     ServerAdmin webmaster@localhost     DocumentRoot "C:\APM_Setup\biz     ServerName 127.0.0.1:8881     ErrorLog "logs/biz_error.log"     CustomLog "logs/biz_custom.log" common  <Directory "C:\APM_Setup\biz">      Order allow,deny      Allow from all             AllowOverride All             Options +FollowSymLinks  </Directory> </VirtualHost> 여기저기 따라해보고 했는데도 안되는데 무엇을 빠뜨린건가요? virtual host에서 해서 그런가요? 아닌거 같은데.. 조언좀 주시면 감사하겠습니다. | |||
| 다음글 | 파일 다운로드 질문입니다. (2) | ||
| 이전글 | 세션문제 때문에 골머리가 -_-;; (4) | ||
| 없음 |