2012-02-08 1 views
0

誰かがwww.example.com/imagesなどのURLを入力した場合、画像を含むフォルダからどのようにリダイレクトするのですか?私はそのフォルダにindex.phpが必要だが、何を入れるべきか分かっている? "申し訳ありません、あなたはここにいるべきではありません、私は警官に電話します"と言って、メインページにリダイレクトすると言うでしょうか?未許可の脱出者をフォルダに入れる

+1

ディレクトリの内容を表示しないようにWebサーバーを構成します。どのWebサーバーを使用していますか? – deceze

+1

リダイレクトしません。エラーメッセージを表示します(304禁止)。画像ページではないものを与える前に、「要求した画像ページはここにあります」と返答しないでください。 – Quentin

+0

あなたはそのようなURLをリクエストすると現在何が起こるのですか? – Gumbo

答えて

0

ちょうどちょうどこのようなものを使用するWebサーバーのルートに

<?php 

    header("Location: /\n\n"); 
+0

警告を出してから、数秒後にリダイレクトしたいと思います。 – dekip

+2

なぜですか?他の誰もしません。そして、警察が別の国の人にすることを呼びかけるものは何ですか。何もない。ちょうどリダイレクトする。 – thenetimp

+0

私は面白かったですが、私はしませんでした。 :) – dekip

0

をリダイレクトは何も入れないでください。 '5'は5秒で、何でもかまいません。

<html> 
<head> 
<meta http-equiv="refresh" content="5;url=http://www.google.com"> 
<title>Redirect...</title> 
</head> 
<body> 

You are not allowed to access this area. (Will redirect in 5 seconds) 

</body> 
</html> 
+1

メタリフレッシュを使用しないでください。それはバックナビゲーションをねじ込む。メッセージがユーザーにとって十分に重要である場合は、メッセージがクリックされるまで画面に留まることが重要です。 – Quentin

+0

これは、1ヶ月後にdekipが戻って、そのフォルダにアクセスしようとした人の数を見ることができるように、統計トラッキングコードを配置するのに適した方法ではありませんか? – scottcarmich

+0

URLへのヒット数をカウントする場合は、Webサーバーのアクセスログをオフにしないでください。ユーザーが敵意を感じているインタースティシャルページを追加する必要はありません。 – Quentin

関連する問題