- From: Amelia Bellamy-Royds <amelia.bellamy.royds@gmail.com>
- Date: Thu, 16 Apr 2020 14:33:50 -0600
- To: ted@w3.org
- Cc: public-maps-workshop-pc <public-maps-workshop-pc@w3.org>
- Message-ID: <CAFDDJ7y0+ShDF0eGo58FmB46qOZ-xdC2dcZp29ya7WREEcOLYA@mail.gmail.com>
OK, I've found a (hacky but functional) solution to the relative URL issue!! The only thing that irreparably broke was the 404 page, which I've replaced with plain HTML and a hard-coded link back to the home page. More details in the commit message <https://github.com/Maps4HTML/Maps4HTML-Workshop-2020/commit/72cb62e46ecdee06a0bfcd7df3690688664059d9>, if you're curious. *But there's a second issue:* only the index page is getting proxied, no matter what URL you use. E.g., https://www.w3.org/2020/maps/call-for-participation just fetches the Overview page HTML. And that means that the CSS still isn't working, because the stylesheet URL also just fetches the home page HTML! Hopefully that's a simple fix on your end, Ted. Once you've get the proxy fully working, I'd appreciate if you run the whole thing through the W3C link checker, just to be sure I haven't missed any mangled URLs. ~Amelia On Thu, 16 Apr 2020 at 12:20, Amelia Bellamy-Royds < amelia.bellamy.royds@gmail.com> wrote: > Thanks, yes, the issue right now is that the “relative links” being > generated by Jekyll are all starting href="/Maps4HTML-Workshop-2020/…" (so, > they are domain-relative but path-absolute). We need to figure out a way > to make them properly relative to the current URL. > > I'll dig around the Jekyll docs to see if I can find a solution. > > ~Amelia > > On Thu, 16 Apr 2020 at 12:14, Ted Guild <ted@w3.org> wrote: > >> Hi Amelia, >> >> I set it up the proxy but all the css, images and other links need to >> be updated to be relevant. >> >> https://www.w3.org/2020/maps/* proxies to corresponding >> https://maps4html.org/Maps4HTML-Workshop-2020/* >> >> -- >> Ted Guild <ted@w3.org> >> W3C Automotive Lead >> https://www.w3.org/auto >> >>
Received on Thursday, 16 April 2020 20:34:13 UTC