私のウェブサイトは閉鎖されており、今後3ヶ月間ライブを続けるにはウェブサイトが必要です。私がやりたいことは、基本的に登録されたユーザーだけにログインさせることです。ウェブサイトの残りの部分には制限がありません。どのページに行っても「ログイン」ページにリダイレクトされるように設定するにはどうすればよいですか?何かに関わらずユーザーを1ページにリダイレクト
答えて
あなたは、単純なリダイレクトを使用することができ、私は考えます:
は<?php
header("Location: http://www.example.com/login_page.php");
exit;
?>
サイト全体の設定方法によって異なります。すべてのページに共通のもの(aspのマスターページのようなもの)がある場合、そのマスターページコードにセッション状態をチェックしようとするものを入れることができます。セッション状態に何らかの認証形式(ユーザーがログインしているときに使用する種類など)が含まれていない場合は、ユーザーをログインページにリダイレクトします。
試してください:あなたは、Apacheを使用している場合
RewriteEngine On
RewriteCond %{REQUEST_URI} !=/login_page.php
RewriteRule^/login_page.php [R=301]
これは、既に 'login_page.php'にアクセスしてログインしたユーザーをログインページにリダイレクトしますが、そうではありませんか? –
良い考え。私はそれがずっと先だとは思わなかった。この投稿を削除するか、そのまま残す必要がありますか? – shaunsantacruz
は、あなたがのルートに.htaccess
ファイルを作成することができますあなたのウェブサイトには以下の内容が含まれています。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule (.*) http://www.yournewwebsite.com.com/login.php [R=301,L]
</IfModule>
ただし、このファイルは、ログインページを含むウェブサイトのすべてのページに影響しますのでご注意ください。
私はあなたのログインスクリプトを最初に追加できるあなたの現在の設定に少しの機能を追加することをお勧めします。
例:
<?php
include ("login.php");
if($logged_in === false){
//show login page.
exit();
}
//then rest of code goes here.
この方法で、あなたのサイトはまだ、すべてのそれのページを持っていますが、今は、ログインを許可された唯一の人に制限することができ
- 1. ユーザーを個人的なFacebookページからビジネスFacebookページにいたずらにリダイレクトできますか?
- 2. SoundCloud - ページにリダイレクトせずに各ユーザーにログインする方法
- 3. ユーザーを編集ページから呼び出しページにリダイレクト
- 4. remote_formにもかかわらずリダイレクトしますか?
- 5. ユーザーがわからないhtaccessリダイレクト
- 6. facebookデベロッパーアプリにログインできず、代わりにfacebookページにリダイレクトされる
- 7. ユーザーを別のページにリダイレクトする
- 8. ユーザーを前のページにリダイレクトする
- 9. ユーザーをプレイストアの購読ページにリダイレクト
- 10. 親ページを表示せずに新しいページにリダイレクト
- 11. ASP.NET MVCは何を問わずリダイレクトを受け取ります
- 12. リクエストごとに1ページにリダイレクトYii2
- 13. 1分後にプロトタイプのページをリダイレクト
- 14. Sharepoint:ユーザーをフロントページからサブサイトにリダイレクト
- 15. domainone.comからdomaintwo.comにユーザーをリダイレクト
- 16. コントローラーからコントローラーをロードせずに、1ページに複数のコントローラーを組み合わせる
- 17. HTTPを返さずにWCF REST関数から別のURLにリダイレクト302
- 18. スキーマの有無にかかわらずユーザーを作成しますか?
- 19. flex:jspページからリダイレクト
- 20. asp.netページからリダイレクト
- 21. ユーザーを別のページのページにリダイレクトする方法
- 22. SpringトランザクションにもかかわらずLazyInitializationException?
- 23. デバッグモードにもかかわらず、Bottle.pyキャッシングテンプレート
- 24. リダイレクトせずにページをロードした後にファイルをロードする
- 25. Silverlightから別のページにリダイレクト
- 26. phonegapのjavascriptからローカルHTMLページにリダイレクト
- 27. 別のURLにリダイレクトせずに自分のページに外部Webページをロード
- 28. OpenId + JSFはログインしたページにユーザーをリダイレクトしますか?
- 29. ユーザーの入力内容がわからずにクエリを作成する(SQL、PHP)
- 30. ページを別のページに5秒間リダイレクトしてからリダイレクトする
あなたが解決することができます信じがたいです。 .htaccessではなく、どの技術を使用しているか、ウェブサイトの構造や、ユーザーを確認する方法があるかどうかをより正確に認証することができます。 –