gpt4 book ai didi

c# - 如何在 asp.net core 中更改根路径 ~/in Razor

转载 作者:太空狗 更新时间:2023-10-29 20:35:50 25 4
gpt4 key购买 nike

我找不到答案的最简单的问题。

我有一个带有 Razor 的 asp.net core 2.1 MVC 应用程序。

应用程序广泛使用~/path 语法。如果应用程序从域根运行(例如,从 http://localhost:5000/ ),一切都很好

但是当我在非根目录(例如 http://localhost:5000/app)运行应用程序时,Razor 仍然使用根目录 (/) 作为基本路径。

问题:如何配置?如何为 Razor 的 ~/ 指定基本路径?它必须有一个环境变量:)

PS:应用程序在反向代理后面的 docker 中运行。

最佳答案

在“配置”方法的“启动”类中使用下一个:

app.UsePathBase("/yourBasePath");

关于c# - 如何在 asp.net core 中更改根路径 ~/in Razor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51155917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com