0
我是新來的正則表達式,並需要重寫一個例子網址:國防部重寫友好的URL
http://domain.com/quiz.php?id=1
向友好的URL,它看起來像論壇的網址,例如:
http://domain.com/1-quiz-title
所以1
是GET變量。標題必須是小寫僅
我嘗試以下,但它似乎不正確:
RewriteRule ^([a-z0-9\-]+)$ quiz.php?id=$1 [L]
它採摘GET變量1-quiz-title
而它應該只有1
感謝
該數字是測驗的唯一標識符,而字母是用空格替換空格的測驗的標題。例如,一個測驗標題「你會活多久?」在數據庫中使用ID「1」,應該有URL「http://domain.com/1-how-long-will-you-live」。希望現在更清楚 –
@MichaelSamuel編輯答案 –
那麼標題必須只有小寫字母和連字符呢?在編號 –