在此之前,我的api是root用户,例如:https://api.example.com
因为我使用CI,所以我需要将每条路径重写为索引,如下所示:
location / {
try_files $uri $uri/ /index.php?q=$uri&$args
}
现在,我开始对api进行版本控制,因此每个版本都在子目录中,例如:https://api.example.com/0.0.1/
如何更改规则以适应新模式? (如果是文件夹那么,请使用该文件夹的索引)
答案 0 :(得分:1)
我认为你想要一个通用的解决方案,在这种情况下你可以将重写卸载到一个命名的位置:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<TextBlock Text="0,0" Grid.Column="0" Background="Yellow" />
<TextBlock Text="1,0" Name="Txt" Grid.Column="1" Background="SkyBlue" />
</Grid>
<GridSplitter Width="20" Grid.Column="1" HorizontalAlignment="Center" VerticalAlignment="Stretch" ShowsPreview="True" />
<TextBlock Text="3,0" Grid.Column="2" Grid.Row="0" />
</Grid>
有关详情,请参阅this document。