강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

강제로 404 에러내기
작성자 : 13 김영철
등록날짜 : 2009.01.13 14:11
3,125

흔히 사용하는 db정보가 들어있는, config.php, dbinfo.php, lib.php 등등.. 쉽게 사용하는 파일명인데요..

보통 로드하면 아무화면이 안나오죠, 게다가 에러가 나지 않으니 그 파일은 분명 있다는 거구요.

그리고 저런 파일명이라면, 대부분 db정보가 들어있을 확률이 높고, 그럴일은 없겠지만, 만약에 대비한것입니다.;;

파일이 없다고 에러를 날려버리는게 상책입니다.;

include 나 require 에는 지장을 주지 않고, url을 타고 틀어왔을때만 뿌려줍니다.


if(ereg("파일명",$_SERVER[PHP_SELF]))
{
    header("HTTP/1.0 404 Not Found");
    exit;
}

또는 특정페이지로 이동시킬때.
if(ereg("파일명",$_SERVER[PHP_SELF]))
{
    header("location:이곳에url");
    exit;
}

 

=================================================================

응용편

 

<?
header("HTTP/1.0 404 Not Found");
exit;
?>

위 소스를 복사해서 php계정에 올리면 됩니다.

응용
-------------------------------------------------------
100 ㅡ Continue,
101 ㅡ Switching Protocols,
200 ㅡ OK,
201 ㅡ Created,
202 ㅡ Accepted,
203 ㅡ Non-Authoritative Information,
204 ㅡ No Content,
205 ㅡ Reset Content,
206 ㅡ Partial Content,
300 ㅡ Multiple Choices,
301 ㅡ Moved Permanently,
302 ㅡ Moved Temporarily,
303 ㅡ See Other,
304 ㅡ Not Modified,
305 ㅡ Use Proxy,
400 ㅡ Bad Request,
401 ㅡ Unauthorized,
402 ㅡ Payment Required,
403 ㅡ Forbidden,
404 ㅡ Not Found,
405 ㅡ Method Not Allowed,
406 ㅡ Not Acceptable,
407 ㅡ Proxy Authentication Required,
408 ㅡ Request Time-out,
409 ㅡ Conflict,
410 ㅡ Gone,
411 ㅡ Length Required,
412 ㅡ Precondition Failed,
413 ㅡ Request Entity Too Large,
414 ㅡ Request-URI Too Large,
415 ㅡ Unsupported Media Type,
500 ㅡ Internal Server Error,
501 ㅡ Not Implemented,
502 ㅡ Bad Gateway,
503 ㅡ Service Unavailable,
504 ㅡ Gateway Time-out,
505 ㅡ HTTP Version not supported 

[출처]  웹디황용

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
2895 Mysql 백업 하기 13 김영철 01.29 3129
2894 UTF8 을 사용하기 위한 APM 설정 13 김영철 01.29 3128
열람중 강제로 404 에러내기 13 김영철 01.13 3126
2892 [CSS]글씨 크기-줄 간격 조절해서 보기 좋은 문서 만들기 99 단국강토 02.05 3125
2891 :: Oracle rownum() 구현하기 13 김영철 01.24 3125
2890 [okjsp펌] mysql 스키마 백업 13 김영철 01.29 3123
2889 MSSQL Server DBA 가이드-5 M 최고의하루 12.26 3122
2888 Windows Server 2003 완벽 재설치 M 최고의하루 12.19 3118
2887 :: 엑셀 워크시트를 연결된 서버로 만들기 13 김영철 01.24 3116
2886 MSSQL 백업복구 13 김영철 01.24 3115
2885 Rewrite 99 단국강토 01.08 3115
2884 동영상 그림크기조절 99 단국강토 12.30 3112
2883 폼요소 - 라디오 버튼(radio button) M 최고의하루 12.19 3111
2882 PC에 남겨진 개인정보 제거하기 M 최고의하루 01.03 3110
2881 rsync (remote sync daemon) UNIX 서버간 원격 복사 13 김영철 01.29 3108
2880 스케치 효과 10 액션쟁이 01.05 3107
2879 네이버 최신기사 퍼오기 (HTML 스크랩핑) - PHP5 13 김영철 01.14 3107
2878 인터넷 동영상 저장하기 - 넷트랜스포터 사용 - M 최고의하루 01.12 3106
2877 PHP에서 사용하는 오라클 함수 13 김영철 01.14 3103
2876 데이터베이스의 저장 프로시저를 자동으로 생성 M 최고의하루 12.24 3101
2875 특이한 스케치 효과 10 액션쟁이 12.31 3099
2874 컴퓨터 증상으로 보는 진단 노하우!! 17 vane 12.27 3094
2873 SQL : T-SQL문 : T-SQL(Transact-SQL)문법 13 김영철 01.23 3092
2872 왠만한 컴터 오류 해결~! M 최고의하루 01.02 3087
2871 [PHP] XML 문서파싱 - SAX 방식 , DOM 방식 13 김영철 01.13 3086
2870 php.ini register_globals 13 김영철 01.14 3085
2869 A 태그 - 링크에 CSS 적용시키기 팁 +_+ 99 단국강토 01.30 3084
2868 php기본함수 정리!! 13 김영철 01.13 3084
2867 [엑셀과 mysql의 데이터이동] 13 김영철 01.14 3084
2866 attachMovie한 무비클립의 _x, _y 좌표를 설정하려면 99 단국강토 02.05 3083
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취