質問編集履歴

2

回答いただいた案を試した結果を追記

2018/02/14 05:55

投稿

ShikaTech
ShikaTech

スコア468

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

改行位置の訂正

2018/02/14 05:55

投稿

ShikaTech
ShikaTech

スコア468

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/`でアクセスしていたものが、`http://mysampleapp-develop.azurewebsites.net/MyApp/`でアクセスする形になりました。
35
+ `http://mysampleapp-develop.azurewebsites.net/MyApp/`でアクセスする形になりました。
34
36
 
35
37
 
36
38