.htaccess 파일
- Nest
- Development
- Category
- Server
- Hit
- 810
- Star
- 0
.htaccess 파일은 숨김파일으로 파일이 있는 디렉토리부터 그 하위 디렉토리까지 영향을 주며 서버세팅을 변경할 수 있다.
아파치(apache) 에서만 사용할 수 있다.
index.php 파일로 고정으로 열리게 하기
RewriteEngine On
RewriteCond $1 !\.(js|ico|gif|jpg|jpeg|png|css|swf|mp3|wav|txt|zip|rar)$
RewriteCond $1 !phpThumb/.*
RewriteRule ^(.*)$ index.php [NC,L]
에러출력 컨트롤
php_flag display_startup_errors on
php_flag display_errors on
php_flag log_errors on
파일캐쉬 사용하기
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 216000 seconds"
ExpiresByType application/x-javascript "access plus 216000 seconds"
</ifModule>
디렉토리 경로에서 "/"이 빠졌을때 400에러나는 현상 대처법
RewriteCond $1 ^(.*)/$
참고URL: http://www.silverstripe.org/community/forums/archive/show/3172