2017-04-18 41 views
0

我想在形式上重寫URLhtaccess的捕捉一切,包括斜線

example.com/?title=foo/bar 

example.com/foo/bar 

佔位符Foo和Bar 可以是一個字符串,包括符號,點任何字符,向前削減下劃線和破折號。使用:
RewriteRule ^/?([a-zA-Z/0-9+-]+)$ /?title=$1 [L,NC]
作品字母數字+, - 。/
Addding \.&正則表達式給出了

500錯誤

回答

1

我假設你的title參數被處理by index.php使用以下規則,

RewriteRule ^(.*)$ index.php?title=$1 [L] 
+0

可能是example.com/foo/bar/baz/qux。我想全部抓拍 – null

+0

試試編輯部分! –