我想出瞭如何隱藏.php,但我需要隱藏URL上的任何查詢字符串,並規定沒有一個。國防部重寫 - 隱藏.php,隱藏可選查詢字符串
這是我目前的規則:RewriteRule ^/?([a-z]+)$ $1.php
我到處搜尋,但沒有成功。
我想出瞭如何隱藏.php,但我需要隱藏URL上的任何查詢字符串,並規定沒有一個。國防部重寫 - 隱藏.php,隱藏可選查詢字符串
這是我目前的規則:RewriteRule ^/?([a-z]+)$ $1.php
我到處搜尋,但沒有成功。
可以說你有一個顯示某種查找項目的頁面。所以請求的資源是www.example.com/page.php?display=news。
在這種情況下,你可以使用類似RewriteRule ^/news/$ page.php?display=news
這種方式,你可以創建不同的資源友好的URL可能需要通過查詢字符串值。
比方說,你想使這個通用的。因此,顯示器可具有價值的消息,關於,公司,映射到網址/新聞/ /約/ /公司/那麼你只需將規則更改爲
RewriteRule ^/([^/]+)/?$ page.php?display=$1
您還可以使用第二種方法說變化您的購物車系統的網址爲友善的網址。假設您的購物車使用查詢字符串,如 - shop.php?category = 1 & product = 10。您可以將其轉換爲類似shop/category/1/product/10的URL。規則將是
RewriteRule ^shop/category/([^/]+)/product/([^/]+)$ shop.php?category=$1&product=$2