繁体   English   中英

将Windows web.config规则转换为.htaccess规则

[英]Converting a windows web.config rule to an .htaccess rule

我在Windows机器上的web.config文件中有以下规则。 它接受任何包含http://domain.com/shop/[stuff]请求,并将其路由到/category.php 我正在将该站点移至PHP服务器,但不确定如何将该规则设置为.htaccess规则。

请注意,web.config规则保留查询字符串(如果存在)。

    <rule name="Rule for shop pages.">
      <match url="(.*/)?shop/*" />
      <action type="Rewrite" url="/category.php" appendQueryString="true" />
    </rule>

尝试以下

RewriteRule (.*/)?shop/* /category.php []

为了将来获得更多帮助,我建议您使用http://tohtaccess.com/网站将web.config重写规则转换为htaccess格式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM