質問編集履歴
2
回答いただいた案を試した結果を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -57,3 +57,23 @@
|
|
57
57
|
- .NET Framework 4.7.02556
|
58
58
|
|
59
59
|
- .NET Core 2.0
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
追記
|
64
|
+
|
65
|
+
--
|
66
|
+
|
67
|
+
`Microsoft.AspNetCore.Rewrite`ミドルウェアも試してみましたが、上手く動かすことが出来ませんでした。
|
68
|
+
|
69
|
+
```C#
|
70
|
+
|
71
|
+
var rewriteOptions = new RewriteOptions()
|
72
|
+
|
73
|
+
.AddRedirectToHttps()
|
74
|
+
|
75
|
+
.AddRewrite(@"^((?!/MyApp).*)$", @"/MyApp$1", true);
|
76
|
+
|
77
|
+
```
|
78
|
+
|
79
|
+
こんな設定で記述してみたものの、Rewriteされる瞬間の生URLと書き換えURLがデバッグで捕捉できなかったため、そもそも動いているのか、想定通りのURLが渡ってきているのかさえ覗けなかったので諦めました。(中身が見れれば正規表現組むのは容易いんですが…)
|
1
改行位置の訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,7 +30,9 @@
|
|
30
30
|
|
31
31
|
その後方針が変わり、Azureにデプロイする際に仮想ディレクトリを切ってその配下に配置することになりました。つまり元々は
|
32
32
|
|
33
|
+
`http://mysampleapp-develop.azurewebsites.net/`でアクセスしていたものが、
|
34
|
+
|
33
|
-
`http://mysampleapp-develop.azurewebsites.net/
|
35
|
+
`http://mysampleapp-develop.azurewebsites.net/MyApp/`でアクセスする形になりました。
|
34
36
|
|
35
37
|
|
36
38
|
|