2013-01-20 53 views
0

我在Windows計算機上的web.config文件中有以下規則。它接受任何包含http://domain.com/shop/[stuff]的請求並將其路由到/category.php。我正在將該網站移至PHP服務器,但我不確定如何使此規則成爲.htaccess規則。將windows web.config規則轉換爲.htaccess規則

請注意,web.config規則會保留查詢字符串(如果存在)。

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

回答

0

請嘗試以下

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

對於未來,我建議你使用http://tohtaccess.com/一個網站的web.config重寫規則轉換成htaccess的格式更多的幫助。