반응형
반응형
access-control-allow-origin 설정을 도메인별로 설정하는건 쉽다. html이든 아파치 설정에 아무곳에 넣어주면 설정은 된다. 다만 다중도메인 4개이상(SSL)을 동시에 같은 페이지 접속하면서 각 도메인별로 access-control-allow-origin의 도메인이 바뀌어야 하고 캐시(cache)가 걸려야 하는 조건을 걸어 보자... 캐시가 걸리지 않으면 동적으로 도메인 별로 걸리도록 해주면 된다 SetEnvIf Origin "^http(s)?://.+$" AccessControlAllowOrigin=$0 Header always set Access-Control-Allow-Origin %{AccessControlAllowOrigin}e env=AccessControlAllowOrig..
여러가지 방법이 있는데 특정 폴더에서는 다른 모든 설정을 무시하고 실행 시키고 싶을때 아래와 같이 쓰자 RewriteRule ^/폴더명($|/.*) - [L,END] 간단하다.
아파치 rewrite는 유용하지만 까다롭기도 하다.. 그중 특정쿼리만 빼는 방법을 알아보자 mysop.net/?var1=abc&var2=abc&var3=abc...... 이런식으로 쿼리가 많은 경우 var2=abc만 빼고 주소를 만들어 주고 싶으면 아래와 같이 하자 RewriteCond %{QUERY_STRING} ^(.+?&|)var2=[^&]*(?:&(.*)|)$ [NC] 해당 쿼리만 빠진상태로 주소가 완성된다. 물론 var2를 사용할수 있다 주소에만 보이지 않을 뿐.. 출처 : https://stackoverflow.com/questions/18935020/use-mod-rewrite-to-remove-parameter Use mod_rewrite to remove parameter I would ..
아파치 캐싱이 안걸리는경우가 많은데 x-cache-detail: "Query string present but no explicit expiration time" 이런 메세지를 띄우며 캐싱이 MISS나는 경우는 말그래도 쿼리스트링은 있는데 시간설정은 없다는 뜻이다. 아파치 로케이션 설정에 캐싱을 걸어야 하는 폴더명을 잡아 설정을 걸어주자 Header set Cache-Control "public, max-age=600, s-maxage=600" 시간설정은 아파치 설정을 참조하자 https://httpd.apache.org/docs/2.4/ko/mod/mod_expires.html mod_expires - Apache HTTP Server Version 2.4 httpd.apache.org
ssl:error] [pid 5096:tid 140239049373440] [client :443] AH01961: SSL Proxy requested for mysop.net:443 but not enabled [Hint: SSLProxyEngine] 오류가 나서 안나올때 SSL 설정에 빠진걸 넣어주자 SSLProxyEngine On
갑자기 찾으려면 없다 일단 여기다가 정리 CPU 1분간 평균 사용률: .1.3.6.1.4.1.2021.10.1.3.1 5분간 평균 사용률: .1.3.6.1.4.1.2021.10.1.3.2 15분간 평균 사용률: .1.3.6.1.4.1.2021.10.1.3.3 사용자 CPU 시간(%): .1.3.6.1.4.1.2021.11.9.0 사용자 CPU 시간 원본값: .1.3.6.1.4.1.2021.11.50.0 시스템 CPU 시간(%): .1.3.6.1.4.1.2021.11.10.0 시스템 CPU 시간 원본값: .1.3.6.1.4.1.2021.11.52.0 유휴 CPU 시간(%): .1.3.6.1.4.1.2021.11.11.0 유휴 CPU 시간 원본값: .1.3.6.1.4.1.2021.11.53.0 raw nic..