我真的很感謝一些關於.htaccess重寫多個頁面查詢字符串的幫助。htaccess重寫多個頁面的查詢字符串
原始網頁/products.php?q=anything &類型=貓
- 什麼是動態值
- 貓是靜態值
而且我想知道如何我可以重寫上述URL到/category/anything/page.html
我試圖從幾個在線來源中找到一個解決方案,但似乎在我將重寫之後ru le,它每次都返回到products.php。
謝謝
我真的很感謝一些關於.htaccess重寫多個頁面查詢字符串的幫助。htaccess重寫多個頁面的查詢字符串
原始網頁/products.php?q=anything &類型=貓
而且我想知道如何我可以重寫上述URL到/category/anything/page.html
我試圖從幾個在線來源中找到一個解決方案,但似乎在我將重寫之後ru le,它每次都返回到products.php。
謝謝
這是假設你總是會向用戶發送到「page.html中」,唯一的變量是「什麼」。如果這是真的,這應該工作:
RewriteRule ^category/(anything)/page.html /products.php?q=$1&type=cat
它將使Web服務器發送查詢/category/something/page.html
到/products.php?q=something&type=cat
謝謝 但它不工作讓q顯示一個不爲q的空值。 用我的話說就是: 類別取代products.php ?q =任何東西 - 我聲明用/ anything替換 &type = cat用page.html替換 – user2971638 2015-02-06 15:46:40
所以你要重寫文件作爲.PHP .html文件?你怎麼認爲這甚至是可能的? – 2015-02-06 13:16:14
http://stackoverflow.com/questions/16388959/url-rewriting-with-php – Dimitri 2015-02-06 13:46:12
問題不清楚,因爲'category'和'page'甚至沒有在原始URL – anubhava 2015-02-06 13:48:32