如何在Windows plesk服务器中重写htaccess规则

问题描述 投票:0回答:1

我有一个用php创建的网站,并将其托管在linux共享托管中。现在出于某种目的,我将该站点上传到Windows专用服务器。我发现一些文章使我知道必须将htaccess转换为web.config文件。我正在文件夹内使用的htaccess,我不知道应该将web.config文件放在哪里

RewriteRule    ^([a-zA-Z0-9-]*)?$       index.php?PG=$1

此规则在文件夹内。

php asp.net .htaccess
1个回答
0
投票

您可以尝试使用以下代码:

<rewrite>
    <rule name="rule 1A">
        <match url="^([a-zA-Z0-9-]*)?$" />
        <action type="Rewrite" url="/index.php?PG={R:1}" />
    </rule>
</rewrite>

并保存在web.config中

© www.soinside.com 2019 - 2024. All rights reserved.