質問編集履歴

6

質問内容の変更

2022/12/15 00:57

投稿

sasaki0628
sasaki0628

スコア106

test CHANGED
File without changes
test CHANGED
@@ -11,8 +11,8 @@
11
11
  </Directory>
12
12
  ```
13
13
 
14
-
15
- 私はmod_wsgiを利用してApacheとDjangoを連携させているのですが、ドキュメントルート下に.htaccessファイルを置けば、Djangoのサイにアクセスときも.htaccessファイルの設定機能してるのでしょうか/etc/httpd/conf/httpd.confの末尾には以下を追記しています。Django側では、http://[FQDN] にアクセスしたときに、Djangoで作成したページが表示されるように設定しています。
14
+ /var/www/html/配下に置いたサイト(phpMyAdminへのログインページ)は.htaccessの設定が機能していることがわかりました。
15
+ 私はmod_wsgiを利用してApacheとDjangoを連携させているのですが、ドキュメントルート以外にDjangoプロジェクトを置い場合に.htaccessファイルの設定機能させるにはどうすればよいでしょうか/etc/httpd/conf/httpd.confの末尾には以下を追記しています。Django側では、http://[IPアドレス]/admin にアクセスしたときに、Django管理サイトを表示さていますが、.htaccessの設定を反映させたいです
16
16
 
17
17
 
18
18
  ```ここに言語を入力
@@ -27,45 +27,8 @@
27
27
  </Files>
28
28
  </Directory>
29
29
 
30
- Alias /template/ /usr/local/django/backend/template/
31
- <Directory /usr/local/django/backend/template/>
32
- Require all granted
33
- </Directory>
34
-
35
30
  Alias /static/ /usr/local/django/backend/static/
36
31
  <Directory /usr/local/django/backend/static/>
37
32
  Require all granted
38
33
  </Directory>
39
-
40
- WSGIPassAuthorization On
41
34
  ```
42
-
43
- ▽追記
44
- .htaccessの内容は以下のサイトを参考にしています。
45
- https://webty.jp/staffblog/production/post-3991/
46
-
47
- ▽追記
48
- /usr/local/django/backend/static 直下と
49
- /usr/local/django/backend/template 直下に
50
- .htaccessをコピーしてみました。
51
- /var/log/secure
52
- /var/log/httpd/error_log
53
- を確認したところ、国外からの攻撃が続いていたため、.htaccessの設定が効いていませんでした…。
54
-
55
- ```ここに言語を入力
56
- Alias /template/ /usr/local/django/backend/template/
57
- <Directory /usr/local/django/backend/template/>
58
- AllowOverride All
59
- Require all granted
60
- </Directory>
61
-
62
- Alias /static/ /usr/local/django/backend/static/
63
- <Directory /usr/local/django/backend/static/>
64
- AllowOverride All
65
- Require all granted
66
- </Directory>
67
- ```
68
- templateディレクトリとstaticディレクトリに AllowOverride All を追記し、様子見をします。
69
-
70
- ▽追記
71
- 国外からの攻撃はポツポツと続いていますが、.htaccessを設定する前より減少したように見えます。引き続き様子見をします。

5

追記

2022/12/13 09:29

投稿

sasaki0628
sasaki0628

スコア106

test CHANGED
File without changes
test CHANGED
@@ -66,3 +66,6 @@
66
66
  </Directory>
67
67
  ```
68
68
  templateディレクトリとstaticディレクトリに AllowOverride All を追記し、様子見をします。
69
+
70
+ ▽追記
71
+ 国外からの攻撃はポツポツと続いていますが、.htaccessを設定する前より減少したように見えます。引き続き様子見をします。

4

追記

2022/12/13 08:51

投稿

sasaki0628
sasaki0628

スコア106

test CHANGED
File without changes
test CHANGED
@@ -52,3 +52,17 @@
52
52
  /var/log/httpd/error_log
53
53
  を確認したところ、国外からの攻撃が続いていたため、.htaccessの設定が効いていませんでした…。
54
54
 
55
+ ```ここに言語を入力
56
+ Alias /template/ /usr/local/django/backend/template/
57
+ <Directory /usr/local/django/backend/template/>
58
+ AllowOverride All
59
+ Require all granted
60
+ </Directory>
61
+
62
+ Alias /static/ /usr/local/django/backend/static/
63
+ <Directory /usr/local/django/backend/static/>
64
+ AllowOverride All
65
+ Require all granted
66
+ </Directory>
67
+ ```
68
+ templateディレクトリとstaticディレクトリに AllowOverride All を追記し、様子見をします。

3

追記

2022/12/13 08:43

投稿

sasaki0628
sasaki0628

スコア106

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
  ```
13
13
 
14
14
 
15
- 私はmod_wsgiを利用してApacheとDjangoを連携させているのですが、ドキュメントルート直下に.htaccessファイルを置けば、Djangoのサイトにアクセスをしたときも.htaccessファイルの設定が機能しているのでしょうか?/etc/httpd/conf/httpd.confの末尾には以下を追記しています。Django側では、https://[FQDN] にアクセスしたときに、Djangoで作成したページが表示されるように設定しています。
15
+ 私はmod_wsgiを利用してApacheとDjangoを連携させているのですが、ドキュメントルート直下に.htaccessファイルを置けば、Djangoのサイトにアクセスをしたときも.htaccessファイルの設定が機能しているのでしょうか?/etc/httpd/conf/httpd.confの末尾には以下を追記しています。Django側では、http://[FQDN] にアクセスしたときに、Djangoで作成したページが表示されるように設定しています。
16
16
 
17
17
 
18
18
  ```ここに言語を入力
@@ -44,3 +44,11 @@
44
44
  .htaccessの内容は以下のサイトを参考にしています。
45
45
  https://webty.jp/staffblog/production/post-3991/
46
46
 
47
+ ▽追記
48
+ /usr/local/django/backend/static 直下と
49
+ /usr/local/django/backend/template 直下に
50
+ .htaccessをコピーしてみました。
51
+ /var/log/secure
52
+ /var/log/httpd/error_log
53
+ を確認したところ、国外からの攻撃が続いていたため、.htaccessの設定が効いていませんでした…。
54
+

2

追記

2022/12/13 04:03

投稿

sasaki0628
sasaki0628

スコア106

test CHANGED
File without changes
test CHANGED
@@ -40,3 +40,7 @@
40
40
  WSGIPassAuthorization On
41
41
  ```
42
42
 
43
+ ▽追記
44
+ .htaccessの内容は以下のサイトを参考にしています。
45
+ https://webty.jp/staffblog/production/post-3991/
46
+

1

追記

2022/12/13 01:39

投稿

sasaki0628
sasaki0628

スコア106

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
  ```
13
13
 
14
14
 
15
- 私はmod_wsgiを利用してApacheとDjangoを連携させているのですが、ドキュメントルート直下に.htaccessファイルを置けば、Djangoのサイトにアクセスをしたときも.htaccessファイルの設定が機能しているのでしょうか?/etc/httpd/conf/httpd.confの末尾には以下を追記しています。https://[FQDN] にアクセスしたときに、Djangoで作成したページが表示されるように設定しています。
15
+ 私はmod_wsgiを利用してApacheとDjangoを連携させているのですが、ドキュメントルート直下に.htaccessファイルを置けば、Djangoのサイトにアクセスをしたときも.htaccessファイルの設定が機能しているのでしょうか?/etc/httpd/conf/httpd.confの末尾には以下を追記しています。Django側では、https://[FQDN] にアクセスしたときに、Djangoで作成したページが表示されるように設定しています。
16
16
 
17
17
 
18
18
  ```ここに言語を入力