2017-04-18 46 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

试试编辑部分! –