2012-07-21 50 views
0

我正在構建一個系統,用戶可以選擇自定義顏色,點擊提交,並查看模板使用其顏色方案的樣子。.htaccess正則表達式HEX匹配

一個例子是:我允許用戶選擇3種自定義顏色。一旦點擊提交,我會重定向到http://www.my-site.com/scheme/#000000:#FFFFFF:#666666其中,在幕後,將使他們http://www.my-site.com/index.php?scheme=#000000:#FFFFFF:#666666

我正在尋找一個模式在使用時的$ _GET [「方案」]中的.htaccess使用,使PHP,它會返回#000000:#FFFFFF:#666666

注意:我不反對從每種顏色中刪除「#」字符,也沒有不同的分隔字符「:」。

在此先感謝!

回答

0

試試這個:

RewriteRule ^scheme/(#.*)$ index.php?scheme=$1 [NC,L] 
+0

這恐怕沒有奏效。 – user1298740 2012-07-21 15:53:51

+0

@ user1298740 - 檢查你的訪問/錯誤日誌文件,讓我知道你發現的問題 – 2012-07-21 15:57:18

+0

我正在尋找一個更具體的比賽,所以首先,並沒有真正滿足我正在尋找;我沒有做出具體的道歉。我沒有任何錯誤日誌來查看不幸的是,但我訴諸於一個簡單的(。*) - 感謝您的幫助。 – user1298740 2012-07-21 16:05:12