人人人妻人人人妻人人人,99精品国产综合久久久久五月天 ,欧美白人最猛性XXXXX,日韩AV无码免费播放

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁      服務(wù)器技術(shù)      Rewrite解決問號(hào)匹配的寫法

Rewrite解決問號(hào)匹配的寫法

標(biāo)簽: 發(fā)布日期:2014-05-15 00:00:00 1052

一網(wǎng)站要用推薦功能,需要在分享的時(shí)候分享靜態(tài)網(wǎng)址,同時(shí)記錄分享者的ID信息。只能用GET參數(shù)傳遞。而原來的網(wǎng)頁已經(jīng)使用了偽靜態(tài),那么就需要偽靜態(tài)地址還帶上參數(shù),例如

http://www.pi5.com/category-327/id-164.html?u=31

需要映射的地址

goods.php?id=164&u=31

那么偽靜態(tài)的寫法需要這樣子

RewriteEngine on
RewriteCond %{QUERY_STRING} ^u=(.+)$
RewriteRule ^/category-([0-9a-zA-Z_]+)/id-([0-9a-zA-Z_-]+)\.html$ /goods\.php\?id=$2&u=%1 [L]
 

參考資料:

把 /abc?id=123  =>  /def.php?id=123 的寫法:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^id=(.+)$
RewriteRule ^/abc$ /def.php?sid=%1 [L]

RewriteRule 不會(huì)去匹配 ? 后面的字符串,需要用RewriteCond來匹配
參考:http://lists.apple.com/archives/web-dev/2006/Mar/msg00005.html