我有这样的文件夹布局:
Pages
|
|- index.cshtml
|- products.cshtml
|- products
|
|- product1.cshtml
|- product2.cshtml
|- settings.cshtml
根文件夹工作正常(index.cshtml
、products.cshtml
、settings.cshtml
),URLMap正常,例如products.cshtml
将Map到https://example.com/products
我希望Pages
文件夹的products
子文件夹中的.cshtml
文件也像这样Map。例如,product1.cshtml
Map到URL https://example.com/products/product1
等。
目前,在每个产品文件中,我有@page "/products/product1"
,我不知道这是否是正确的方式,它似乎一半的工作,但有奇怪的行为,如果有一个尾随/
的URL结束,CSS没有加载等。
1条答案
按热度按时间9jyewag01#
您可以使用自定义的Page路由操作约定来实现这一点。
示例代码如下所示: