带重写的Seo友好URL

时间:2016-05-26 17:20:35

标签: php iis url-rewriting

我的网站上有链接,如

campaigns.php AND product.php?id = 5

经过一些研究,我已将它们转换为;

广告系列和产品?id = 5

有了这个2规则:

            <rules>
                <rule name="hide.php" enabled="false">
                    <match url="^(.*)$" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                        <add input="{REQUEST_FILENAME}.php" matchType="IsFile" />
                    </conditions>
                    <action type="Rewrite" url="{R:0}.php" />
                </rule>
                <rule name="redirecting.php" enabled="false" stopProcessing="true">
                    <match url="^(.*).php$" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{URL}" pattern="(.*).php$" />
                    </conditions>
                    <action type="Redirect" url="{R:1}" />
                </rule>
            </rules>

但是他们还不够,我想把它们转换成;

如果可能的话;

产品/名称/产品名

如果没有;

product / id / 5就足够了。

另外,我需要从这个重写引擎中排除NTK文件夹。

0 个答案:

没有答案