초보개발자 아파치 관련 질문!

piano39의 이미지

어느 경로 (정확하게 말하자면 매핑) 로 들어오더라도

특정 폴더 하위의 값을 참조해서 쓸 수 있도록 하는 설정값이 있나요?

예를 들면

/public/index.php
/public/image
/public/js
/public/css

라는 파일과 폴더가 있다고 할때

/aa/bb/cc/ 로 접속했을때

public 하위에 있는 index.php image/ js/ css/ 가 /aa/bb/cc/ 의 하위에 나와서
/aa/bb/cc/js/ , /aa/bb/cc/css/ , /aa/bb/cc/image/ 요렇게 접속하도록요.

doodoori2의 이미지

질문을 정확히 이해하진 못했습니다만 .htaccess 에서 rewrite 해주시면 되지 않을까요?

piano39의 이미지

RewriteEngine on

RewriteRule ^public(/.*)? - [L]
RewriteRule ^api\.php$ public/api.php [L]
RewriteRule !\.(js|ico|gif|jpg|jpeg|png|css|xml|xslt|csf|dct)$ public/index.php [L]
RewriteRule ^(.*)$ public/$1

현재 .htaccess 파일입니다.
이 파일이 그대로 적용된 상태에서 rewrite 하게 되면 /public/ 하위에 있는 static 한 파일들 (js css img) 이 있는 폴더는 출력이 되지를 않네요.

다른곳 소스를 가져와서 하는것이고 이전의 설정값을 알수 없는지라 이렇게 질문을 남깁니다.