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

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

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