質問編集履歴

3

.htaccessの権限について追記

2018/06/08 03:02

投稿

taiyo-2017
taiyo-2017

スコア49

test CHANGED
File without changes
test CHANGED
@@ -64,9 +64,13 @@
64
64
 
65
65
 
66
66
 
67
- なぜhtaccessに対して処理行うことができなのか、
67
+ .htaccessの権限としては現在「666」を与えてます。
68
68
 
69
+ 読み取りの権限は付与されていると思っていたのですが違うのでしょうか?
70
+
69
- 原因分からず…といった状態です。
71
+ なぜhtaccessに対して処理行うことができないのか、原因分からず…といった状態です。
72
+
73
+
70
74
 
71
75
 
72
76
 

2

修正

2018/06/08 03:02

投稿

taiyo-2017
taiyo-2017

スコア49

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,14 @@
1
1
  お世話になります。
2
2
 
3
+
4
+
5
+ PHPを使用して
6
+
7
+ ~~webサーバとは別のサーバ~~
8
+
9
+ php等のプログラムを記述しているサーバとは別のサーバ
10
+
3
- PHPを使用してwebサーバとは別サーバのあるディレクトリの.htaccessの存在確認、新規追加、書き換えをしたいと考えています。
11
+ のあるディレクトリの.htaccessの存在確認、新規追加、書き換えをしたいと考えています。
4
12
 
5
13
  実装することは可能でしょうか?
6
14
 
@@ -59,3 +67,9 @@
59
67
  なぜhtaccessに対して処理行うことができないのか、
60
68
 
61
69
  原因も分からず…といった状態です。
70
+
71
+
72
+
73
+ 分かりにくい表現になっていますが、アドバイス等があればいただきたいと思います。
74
+
75
+ よろしくお願いします。

1

したいこと、試したことを追記

2018/06/08 01:51

投稿

taiyo-2017
taiyo-2017

スコア49

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,53 @@
9
9
 
10
10
 
11
11
  使用しているフレームワークはcakephp3です。
12
+
13
+
14
+
15
+ ### したいこと
16
+
17
+ web上からアクセスされたユーザのみがhtmlファイルを閲覧できるようにするため
18
+
19
+ phpでユーザのIPアドレスを取得してhtaccessに追記を行うことで閲覧権限を追加したい。
20
+
21
+ <<ファイル構造>>
22
+
23
+ - Aフォルダ
24
+
25
+ ∟ .htaccess
26
+
27
+ ∟ 2018フォルダ - test.html
28
+
29
+
30
+
31
+ 実装としては、できればhtaccessに権限を追記することで閲覧できるユーザを管理したいと考えております。
32
+
33
+
34
+
35
+ ### 試してみたこと
36
+
37
+ fsockopen()を使用して別サーバへ接続することはできる状態です。
38
+
39
+ htaccessと同じ階層にあるファイルに対して確認を行うと
40
+
41
+ [Status-Code] => 200
42
+
43
+ となっており、閲覧することができます。
44
+
45
+
46
+
47
+ ですが、.htaccessに対して行うと
48
+
49
+ [HTTP-Version] => HTTP/1.1
50
+
51
+ [Status-Code] => 403
52
+
53
+ [Reason-Phrase] => Forbidden
54
+
55
+ となっており、閲覧することができません。
56
+
57
+
58
+
59
+ なぜhtaccessに対して処理行うことができないのか、
60
+
61
+ 原因も分からず…といった状態です。