質問するログイン新規登録

回答編集履歴

2

サンプルソース追加してみました

2016/05/15 03:54

投稿

退会済みユーザー
answer CHANGED
@@ -3,6 +3,31 @@
3
3
  header("Location: 相対パス");
4
4
 
5
5
 
6
+
7
+ 以下追記------
8
+ `HEAD`を取得してサイトの有無を確認
9
+ ```php
10
+ $site = 'http://www.poooooooo.com/';
11
+ $header = @get_headers($site);
12
+ if (preg_match('/^HTTP¥/.*¥s+200¥s/i', $header[0])) {
13
+ //存在する場合の処理
14
+ } else {
15
+ header("Location: リダイレクト先のURL");
16
+ }
17
+
18
+ ```
19
+ ```php
20
+ function logincheck(){
21
+ //省略
22
+ }
23
+
24
+ if(logincheck()){
25
+ //ログインしていた場合の処理
26
+ }else{
27
+ header("Location: リダイレクト先のURL");
28
+ }
29
+ ```
30
+
6
31
  //javascriptの場合
7
32
  location.href = "フルパス";
8
33
 

1

追記でーす

2016/05/15 03:53

投稿

退会済みユーザー
answer CHANGED
@@ -4,4 +4,6 @@
4
4
 
5
5
 
6
6
  //javascriptの場合
7
- location.href = "フルパス";
7
+ location.href = "フルパス";
8
+
9
+ .htaccessは条件分岐の処理には不向きかと...