상황:
1. cafe24.com에서 웹 호스팅 서비스를 사용중이다.
2. (가정) 나는 aaa.com 과 bbb.com 을 가지고 있다.
aaa.com - 서버와 연동된 기존에 사용하던 도메인
bbb.com - 새로 연동시킬 도메인
bbb.com으로 접속 시 특정 하위 디렉토리(/[사용자 home 디렉토리]/www/bbb/)로 접속시키고 싶다.
.htaccess 파일을 열고 다음과 같은 내용을 추가해 준다. (경로 : /[사용자 home 디렉토리]/www/)
보통 숨김파일로 되어있고 없으면 새로 만든다.
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^bbb.com [NC]
RewriteCond $1 !^(bbb)/
RewriteRule ^(.*)$ /bbb/$1 [L]
</ifmodule>
상기 스크립트에서 파란색 글씨 부분을 자신의 환경에 맞게 고친다.
이제 bbb.com으로 접속하면 aaa.com 설정은 그대로 유지한 채
/bbb/ 를 홈 디렉토리로 접속한다.
2016년 5월 15일 일요일
2015년 4월 7일 화요일
NHN에서 공개한 HTML/CSS 코딩 컨벤션
NHN은 이렇게 한다! 시리즈 도서의 소프트카피 버전
네이버 널리 홈페이지 링크
http://nuli.navercorp.com/sharing/fe/coding
Front-End 페이지의 마크업 언어 개발을 위한 코딩 가이드라인
PDF 파일로 다운로드 가능하다.
변수명은 어떻게 지어야 할 지, 탭은 어떻게 띄어야 할 지 잘 모르겠을 때 읽어보면 도움이 많이 된다.
고맙습니다 네이버.
네이버 널리 홈페이지 링크
http://nuli.navercorp.com/sharing/fe/coding
Front-End 페이지의 마크업 언어 개발을 위한 코딩 가이드라인
PDF 파일로 다운로드 가능하다.
변수명은 어떻게 지어야 할 지, 탭은 어떻게 띄어야 할 지 잘 모르겠을 때 읽어보면 도움이 많이 된다.
고맙습니다 네이버.
2014년 11월 26일 수요일
[PHP] 정규 표현식으로 한글 문자 포함하는지 확인하기
PHP의 정규표현식(RegEx) 함수 중 하나인 preg_match_all()을 사용하여 문장 내 한글 문자열이 포함되는지 검사하는 예제
유니코드 한글 문자열 정규식은 다음과 같다.
![\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+!u
Code
<?php// Regular Expression Test
$string = '한글 and English 또한글'; // utf-8 인코딩이 되어있지 않다면 변환 필요
if ( preg_match_all('![\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+!u', $string, $match) ) {
var_dump($match);
}
else {
echo 'No Korean characters';
}
?>
결과 화면에서는 조건에 매칭되는 문자열을 배열에 담아 반환하고 있다.
Result
array(1) { [0]=> array(2) { [0]=> string(6) "한글" [1]=> string(9) "또한글" } }2014년 3월 19일 수요일
2014년 2월 28일 금요일
PHP에서 HTML 특수문자 처리 htmlspecialchars()
문자열이 HTML 페이지와 PHP변수, 그리고 파일이나 DBMS를 오갈 때 특수문자를 제대로 처리해주지 않으면 프로그램이 원하는 대로 동작하지 않을 수가 있다.
php에서 <, >, & 등의 문자를 처리할 때 다음 함수를 활용한다.
htmlspecialchars()
HTML페이지에서 태그로 인식될 수 있는 특수문자들 -> < > &로 변환
htmlspecialchars_decode()
htmlspecialchars의 역변환.
인코딩된 문자를 다시 원래대로 복원한다.
php에서 <, >, & 등의 문자를 처리할 때 다음 함수를 활용한다.
htmlspecialchars()
HTML페이지에서 태그로 인식될 수 있는 특수문자들 -> < > &로 변환
htmlspecialchars_decode()
htmlspecialchars의 역변환.
인코딩된 문자를 다시 원래대로 복원한다.
피드 구독하기:
글 (Atom)