1
我需要一些幫助編寫一個的.htaccess規則:IIS規則轉換爲.htaccess規則
- 刪除從文件名
- 重複寫變量的PHP擴展。
所以,像www.example.com/contact-us/456/789
一個URL將被服務器interpereted爲www.example.com/contact-us.php?a=123&b=456&c=789
下IIS的web.config規則工作的治療(使用重寫映射):
<rule name="Dynamic Rewriting" stopProcessing="true">
<match url="^([^/]+)(?:/?([^/]+)?)(?:/?([^/]+)?)(?:/?([^/]+)?)/?$" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{DynamicRewriting:{R:1}}" pattern="(.+)" />
</conditions>
<action type="Rewrite" url="/{C:1}.php?page={C:1}&a={R:2}&b={R:3}&c={R:4}" />
</rule>
<rewriteMap name="DynamicRewriting">
<add key="contact-us" value="contact-us" />
</rewriteMap>
能
人讓我看看我需要的.htaccess規則?
這工作一種享受 - 你是男人! – Sjwdavies