Access to font at 'http://aaa.com/js/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0' from origin 'http://bbb.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.




그누보드 제로보드 같은 웹빌더를 사용 할때 대표도메인 이외의 서브도메인에는

font awesome 폰트 깨짐 현상이 나오게 되는데요 이럴때 찾아보다가 그냥 제 마음대로 하드코딩을 해서

해결 하게 되었습니다.


여러분도 찾다가 정 안되시면 저와 같이 아래 방법으로 하드코딩 하세요;;;;

root 폴더에 있는 config.php 파일을 열어 아래와 같이 수정 하시면 됩니다.


기존 대표도메인 설정에서 현재 접속된 도메인을 가져와 if 문으로 대표 도메인 설정을 바꾸었습니다.


	
/********************
    경로 상수
********************/
/*
보안서버 도메인
회원가입, 글쓰기에 사용되는 https 로 시작되는 주소를 말합니다.
포트가 있다면 도메인 뒤에 :443 과 같이 입력하세요.
보안서버주소가 없다면 공란으로 두시면 되며 보안서버주소 뒤에 / 는 붙이지 않습니다.
입력예) https://www.domain.com:443/gnuboard5
*/
$hostnm = $_SERVER["HTTP_HOST"];
if($hostnm == 'aaa.com'){
	define('G5_DOMAIN', 'http://aaa.com');
}else{
	define('G5_DOMAIN', 'http://bbb.com');
}
define('G5_HTTPS_DOMAIN', '');


HTML5 텍스트에 테두리 효과주기.  


웹개발을 하시면서 배경화면이랑 텍스트랑 색이 비슷할 경우가 있죠? 

그럴경우 글자색은 유지 하고 배경색과 차이를 두게 끔 하는 방법이 있는데요. 

바로 글자에 테두리선을 만드는 방법 입니다. 

 CSS 에서 직접적으로 테두리를 입히는 방법은 없고, 

 text-shadow 라는 그림자 효과를 위, 오른쪽, 아래, 왼쪽 모두 주어 사용하는 방법입니다.

 
<style>

h1 {
text-shadow: -1px 0 blue, 0 1px blue, 1px 0 blue, 0 -1px blue;

}
</style>
<h1>
 테두리선 만들기
</h1>


위 처럼 CSS 에 text-shadow 효과를 h1 태그에 적용 했을 때, h1 태그 안의 텍스트 들은 모두 파란색 외곽선(테두리)를 가지게 됩니다.



↓ 실행 화면



참 쉽죠?


+ Recent posts