我有一个用php创建的网站,并将其托管在linux共享托管中。现在出于某种目的,我将该站点上传到Windows专用服务器。我发现一些文章使我知道必须将htaccess转换为web.config文件。我正在文件夹内使用的htaccess,我不知道应该将web.config文件放在哪里
RewriteRule ^([a-zA-Z0-9-]*)?$ index.php?PG=$1
此规则在文件夹内。
您可以尝试使用以下代码:
<rewrite>
<rule name="rule 1A">
<match url="^([a-zA-Z0-9-]*)?$" />
<action type="Rewrite" url="/index.php?PG={R:1}" />
</rule>
</rewrite>
并保存在web.config中