回答編集履歴

5

md

2021/09/04 03:51

投稿

Tak1wa
Tak1wa

スコア4791

test CHANGED
@@ -24,4 +24,4 @@
24
24
 
25
25
  上記について試した内容などを以下へまとめたのでよければ参考にしてください。
26
26
 
27
- https://dev.classmethod.jp/articles/app-service-linux-php-default-document/
27
+ [Azure App Service on Linux(PHP 8.0)で.htaccessが使えなかった \| DevelopersIO](https://dev.classmethod.jp/articles/app-service-linux-php-default-document/)

4

記事について追記

2021/09/04 03:51

投稿

Tak1wa
Tak1wa

スコア4791

test CHANGED
@@ -19,3 +19,9 @@
19
19
  PHP7.4の場合はapache2で実行されています。
20
20
 
21
21
  なので、.htaccessで制御してやれば良いです。
22
+
23
+
24
+
25
+ 上記について試した内容などを以下へまとめたのでよければ参考にしてください。
26
+
27
+ https://dev.classmethod.jp/articles/app-service-linux-php-default-document/

3

バージョンによる差分を追記

2021/09/04 03:51

投稿

Tak1wa
Tak1wa

スコア4791

test CHANGED
@@ -6,10 +6,16 @@
6
6
 
7
7
 
8
8
 
9
- PHPの場合は最新の環境ではnginx+php-fpmで実行されています。
9
+ PHP8.0の場合は最新の環境ではnginx+php-fpmで実行されています。
10
10
 
11
11
  そしてインデックス設定は `/etc/nginx/sites-enabled/default` に記述されています。
12
12
 
13
13
 
14
14
 
15
15
  簡単に言うと、永続ストレージにconfファイルをアップロードし、スタートアップコマンドでコピーしてやればランタイムコンテナ既定のnginxの動作を上書き出来ます。
16
+
17
+
18
+
19
+ PHP7.4の場合はapache2で実行されています。
20
+
21
+ なので、.htaccessで制御してやれば良いです。

2

phpについて検証出来たので回答を修正しますね。

2021/09/02 12:57

投稿

Tak1wa
Tak1wa

スコア4791

test CHANGED
@@ -6,4 +6,10 @@
6
6
 
7
7
 
8
8
 
9
+ PHPの場合は最新の環境ではnginx+php-fpmで実行されています。
10
+
9
- 例えば、PHP環境であれば~~おらく .htaccess で指定する必要があって~~、Node環境であればindex.jsで指定する必要があります。
11
+ してインデックス設定は `/etc/nginx/sites-enabled/default` に記述されています。
12
+
13
+
14
+
15
+ 簡単に言うと、永続ストレージにconfファイルをアップロードし、スタートアップコマンドでコピーしてやればランタイムコンテナ既定のnginxの動作を上書き出来ます。

1

nginxなので確認必要

2021/09/02 10:39

投稿

Tak1wa
Tak1wa

スコア4791

test CHANGED
@@ -6,4 +6,4 @@
6
6
 
7
7
 
8
8
 
9
- 例えば、PHP環境であればおそらく .htaccess で指定する必要があって、Node環境であればindex.jsで指定する必要があります。
9
+ 例えば、PHP環境であれば~~おそらく .htaccess で指定する必要があって~~、Node環境であればindex.jsで指定する必要があります。