我正在尝试创建一个匹配除/ admin / ones之外的所有网址的操作。我还想捕获输入的URL,但到目前为止我只能做第一位。
get %r{^(?!/admin/.*$)}
这就是我到目前为止所得到的。这将确保我获得除admin之外的所有URL,但是我如何捕获URL是什么?
答案 0 :(得分:2)
AHA!
弄明白:)
get %r{^(?!/admin/.*$)(.*)} do |content|
答案 1 :(得分:0)
您可以在request.path_info
找到当前路径。