From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.229.226.196 with SMTP id ix4cs217580qcb; Tue, 3 Jan 2012 06:59:47 -0800 (PST) Return-Path: Received-SPF: pass (google.com: domain of rack-devel+bncCP_V2_zRBRDfr4z4BBoEDrYT7Q@googlegroups.com designates 10.52.92.234 as permitted sender) client-ip=10.52.92.234; Authentication-Results: mr.google.com; spf=pass (google.com: domain of rack-devel+bncCP_V2_zRBRDfr4z4BBoEDrYT7Q@googlegroups.com designates 10.52.92.234 as permitted sender) smtp.mail=rack-devel+bncCP_V2_zRBRDfr4z4BBoEDrYT7Q@googlegroups.com; dkim=pass header.i=rack-devel+bncCP_V2_zRBRDfr4z4BBoEDrYT7Q@googlegroups.com Received: from mr.google.com ([10.52.92.234]) by 10.52.92.234 with SMTP id cp10mr18787053vdb.6.1325602785595 (num_hops = 1); Tue, 03 Jan 2012 06:59:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:subject:from:in-reply-to:date :message-id:references:to:x-mailer:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type :content-transfer-encoding; bh=wL3sg/uUDtflxW1PxwLonRu4BeBpTveP3N1wCpNA71k=; b=4uUjPHMjprubj19/o/ilctdSg+I52irodjPWbbuIH1ymMKKR8o6ZGz2EGfTEJD4Crw pjMl/egY/ExKLI2MSyU8/dtO/TUUtBb6SS1KdAMXhs3JWOfnb3l3A1+t4vJW6lgQqQgo Y6/jYAJ2UJz+jV0NePWFQBVggtvacfwYbcMoA= Received: by 10.52.92.234 with SMTP id cp10mr5898712vdb.6.1325602783140; Tue, 03 Jan 2012 06:59:43 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.220.162.207 with SMTP id w15ls5668993vcx.1.gmail; Tue, 03 Jan 2012 06:59:42 -0800 (PST) Received: by 10.52.24.134 with SMTP id u6mr43687789vdf.8.1325602782527; Tue, 03 Jan 2012 06:59:42 -0800 (PST) Received: by 10.52.24.134 with SMTP id u6mr43687788vdf.8.1325602782518; Tue, 03 Jan 2012 06:59:42 -0800 (PST) Received: from mail-vx0-f178.google.com (mail-vx0-f178.google.com [209.85.220.178]) by gmr-mx.google.com with ESMTPS id ij1si15224274vdb.3.2012.01.03.06.59.42 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 03 Jan 2012 06:59:42 -0800 (PST) Received-SPF: pass (google.com: domain of jftucker@gmail.com designates 209.85.220.178 as permitted sender) client-ip=209.85.220.178; Received: by vcbfo11 with SMTP id fo11so16374678vcb.37 for ; Tue, 03 Jan 2012 06:59:42 -0800 (PST) Received: by 10.220.152.78 with SMTP id f14mr32409597vcw.30.1325602782367; Tue, 03 Jan 2012 06:59:42 -0800 (PST) Received: from [192.168.101.12] ([199.172.231.12]) by mx.google.com with ESMTPS id u12sm35200379vde.4.2012.01.03.06.59.40 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 03 Jan 2012 06:59:41 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v1251.1) Subject: Re: Rack::Static severly broken in 1.4.0 From: James Tucker In-Reply-To: <5707368.195.1325580505549.JavaMail.geo-discussion-forums@yqbu38> Date: Tue, 3 Jan 2012 10:59:39 -0400 Message-Id: References: <5707368.195.1325580505549.JavaMail.geo-discussion-forums@yqbu38> To: rack-devel@googlegroups.com X-Mailer: Apple Mail (2.1251.1) X-Original-Sender: jftucker@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jftucker@gmail.com designates 209.85.220.178 as permitted sender) smtp.mail=jftucker@gmail.com; dkim=pass (test mode) header.i=@gmail.com Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: X-Google-Group-Id: 486215384060 List-Post: , List-Help: , List-Archive: Sender: rack-devel@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable That's a fair question, please file a bug and I will get to it when I = have some more time. On Jan 3, 2012, at 4:48 AM, Erik Johansson wrote: > I'm all for new features, but the backwards breaking change in = Rack::Static goes beyond me. >=20 > use Rack::Static, :urls =3D> ['/css/', '/graphics/', '/js/'], :root =3D>= "public" > That line has been sitting in my dev environment for the last year, = working like a charm, upgraded Rack and bam, now all requests are = looking for index.html. >=20 > To me it makes absolutely no sense that '/' is mapped to index.html by = default, it should only be relevant if you've specified :index. > Why is index.html the default setting?