GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 20:40:40 JST Aral Balkan Aral Balkan

    Hey web devs, not breaking links doesn’t have to be hard…

    Heard of the 404 → 307 technique? (Well, now you have!)

    https://4042307.org/

    🌲

    #evergreenWeb #web #dev

    In conversation about 7 months ago from mastodon.ar.al permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      404 → 307: What?
    • anban likes this.
    • Rich Felker repeated this.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 20:42:57 JST Aral Balkan Aral Balkan
      in reply to

      PS. Did I mention Kitten has built-in support for evergreen web?

      https://kitten.small-web.org/reference/#evergreen-web-404-307

      #everygreenWeb #Kitten #SmallWeb #web #dev

      In conversation about 7 months ago permalink
    • Embed this notice
      Mx. Eddie R (silvermoon82@wandering.shop)'s status on Thursday, 21-Nov-2024 21:23:02 JST Mx. Eddie R Mx. Eddie R
      in reply to

      @aral
      So the idea is to presrve the entire website on a deprecated/historical subdomain, then redirect progressively back in time until a hit or a 404-for-the-ages?
      And the redirect means relative links will already be on the 2017 subdomajn so won't be masked by newer resources.
      That is pretty slick!

      In conversation about 7 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 22:24:38 JST Aral Balkan Aral Balkan
      in reply to
      • Erik Uden 🍑
      • Jorge Sanz

      @jorgesanz @ErikUden Nice, I should add that to the docs :)

      In conversation about 7 months ago permalink
    • Embed this notice
      Jorge Sanz (jorgesanz@mapstodon.space)'s status on Thursday, 21-Nov-2024 22:24:39 JST Jorge Sanz Jorge Sanz
      in reply to
      • Erik Uden 🍑

      @ErikUden @aral

      maybe this helps? running curl against the me.html example shows clearly the proposed flow

      In conversation about 7 months ago permalink

      Attachments


      1. https://cdn.masto.host/mapstodonspace/media_attachments/files/113/520/807/335/811/998/original/ed1cec9b500adcfe.png
    • Embed this notice
      Erik Uden 🍑 (erikuden@mastodon.de)'s status on Thursday, 21-Nov-2024 22:24:41 JST Erik Uden 🍑 Erik Uden 🍑
      in reply to

      @aral I don't get it

      In conversation about 7 months ago permalink
      Aral Balkan repeated this.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 22:25:13 JST Aral Balkan Aral Balkan
      in reply to
      • chrysn

      @chrysn Not sure, first time I’m hearing of it. Will look it up :)

      In conversation about 7 months ago permalink
    • Embed this notice
      chrysn (chrysn@chaos.social)'s status on Thursday, 21-Nov-2024 22:25:15 JST chrysn chrysn
      in reply to

      @aral Are Mementos (RFC7089) still a thing? Sounds a bit like the same thing but being more explicit about what happens.

      In conversation about 7 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 22:27:04 JST Aral Balkan Aral Balkan
      in reply to
      • Mx. Eddie R

      @silvermoon82 Glad you like it. Do let me know if you end up implementing it somewhere.

      Maybe we can have a little list of sites that do…

      In conversation about 7 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 22:28:15 JST Aral Balkan Aral Balkan
      in reply to
      • dandandin

      @dandandin Basically, if a path is not found on the latest server, it redirects to the same path on the previous server.

      Does this help clarify it: https://mapstodon.space/@jorgesanz/113520807453587002

      In conversation about 7 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: cdn.masto.host
        Jorge Sanz (@jorgesanz@mapstodon.space)
        from Jorge Sanz
        Attached: 1 image @ErikUden@mastodon.de @aral@mastodon.ar.al maybe this helps? running curl against the me.html example shows clearly the proposed flow
    • Embed this notice
      dandandin (dandandin@mastodon.uno)'s status on Thursday, 21-Nov-2024 22:28:16 JST dandandin dandandin
      in reply to

      @aral i'm not really understanding how it works. I'm in the process of migrating wordpress with 15 years of posts to hugo and this stuff might be immensely useful

      In conversation about 7 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 22:30:55 JST Aral Balkan Aral Balkan
      in reply to
      • Anselm Schüler

      @anselmschueler Thanks! Do let me know if you end up using it somewhere :)

      In conversation about 7 months ago permalink
    • Embed this notice
      Anselm Schüler (anselmschueler@ieji.de)'s status on Thursday, 21-Nov-2024 22:30:56 JST Anselm Schüler Anselm Schüler
      in reply to

      @aral ooh that's cool

      In conversation about 7 months ago permalink
    • Embed this notice
      Angie Taylor (angietaylor@mastodon.social)'s status on Thursday, 21-Nov-2024 22:31:28 JST Angie Taylor Angie Taylor
      in reply to

      @aral Do you have any good resources or guides on how a non-web-savvy designer can make their website better in terms of small tech, privacy etc?

      In conversation about 7 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 21-Nov-2024 22:31:28 JST Aral Balkan Aral Balkan
      in reply to
      • Angie Taylor

      @angietaylor Not a comprehensive one but there was this mini site I wrote up back when Google announced FLoC that still has some general guidelines (nothing that should come as a revelation, really).

      In conversation about 7 months ago permalink
    • Embed this notice
      JeffersonBledsoe (jeffersonbledsoe@fosstodon.org)'s status on Friday, 22-Nov-2024 03:19:17 JST JeffersonBledsoe JeffersonBledsoe
      in reply to

      @aral Really like this approach to preserving links! Would there anyway to do this without still running the old site, e.g. DNS + wayback machine?

      In conversation about 7 months ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Friday, 22-Nov-2024 03:19:17 JST Aral Balkan Aral Balkan
      in reply to
      • JeffersonBledsoe

      @JeffersonBledsoe You could just rewrite the links to Wayback Machine, I guess. But it doesn’t store things exactly as they were always. That said, you could also try a static export of some sort and map to that. You could have that on the same machine. That’s what I do on ar.al with a static export of my Wordpress content going back a few decades.

      In conversation about 7 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: ar.al
        Aral Balkan
        Aral Balkan’s personal web site. Covers small technology as an alternative to big tech and surveillance capitalism, human rights in the digital age (cyborg rights), personhood, and democracy.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.