제목 | CI + Smarty로 개발설정을 하고싶습니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | GridView | 작성시각 | 2019/05/07 11:51:20 |
|
|||
안녕하세요 처음 CI + Smarty로 개발 설정 해보고 있는 초보 개발자입니다.
환경 nginx version: nginx/1.10.2 CI version : 1.7.2
위처럼 설정을하였고 Router는 시작 controller를 main으로 해서 메인화면은 출력을하였습니다. (http://domain/app/)
그런데 다음 URL이동할때 (http://domain/app/member/)를 입력했을경우에 memeber.php에 index로 이동을 하고싶은데 계속 메인만 뜹니다 (URL설정이 잘못된거같기도하고 .. nginx설정이 이상한거같기도하고 ..) 다음 URL이동하기위한 설정 방법이 궁금합니다. ㅠㅠ
아래는 제거 설정한 nginx 설정입니다. server { server_name www.domain.co.kr; set $home "/app/www_new/"; root $home; index index.php index.html index.htm; location / { rewrite ^/$ /app/ redirect; } location /app { rewrite ^/app/(.+)$ /app/index.php/$1 last; } location ~ \.php($|/) { fastcgi_pass 127.0.0.1:9000; fastcgi_connect_timeout 300s; fastcgi_send_timeout 300s; fastcgi_read_timeout 300s; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location /head/ { rewrite ^/head/application/views(.+)$ /head/application/views$1 break; rewrite ^/head/share(.+)$ /head/share$1 break; rewrite ^/head/(.+)$ /head/index.php/$1 last; } location ~* \.(gif|jpg|jpeg|png|js|css|swf|ico) { rewrite ^(/skin/.*) /front$1 break; expires 30d; } location ~ ^/skin/.*\.(gif|jpg|jpeg|png|js|css|swf|ico) { expires max; rewrite ^(/skin/.*)$ /front$1 redirect; } location ~ ^/images/.*\.(gif|jpg|jpeg|png|js|css|swf|ico) { expires max; } #listen 80; listen 443 ssl; # managed by Certbot ssl_certificate /etc/letsencrypt/live/www.domain.co.kr/fullchain.pem; # managed by Certbot ssl_certificate_key /etc/letsencrypt/live/www.domain.co.kr/privkey.pem; # managed by Certbot include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot }
조언 부탁드립니다 ㅠㅠ
*참고* root : www_root 이고 아래로 /app/과 /head/로 나눠서 프론트 , 백 두가지를 사용하려합니다. ci파일은 app과 head에 각각 들어가있습니다. |
|||
다음글 | 스쿨호스팅에서 404에러 발생. (5) | ||
이전글 | Update에 대한 $this->db->af... (2) | ||
GridView
/
2019/05/07 15:52:23 /
추천
0
|
PATH_INFO로 해두었다가
REQUEST_URI로 변경을 했더니 잘되네요 ㅠㅠㅠㅠ