2023-12-15

vercelのredirectのバグが解消されました

目次

vercelのredirectのバグ

astrojs 自身がリダイレクト機能を有しているので、それを利用して旧サイトのURLを以下のように全て記載していたが、肝心のvercel側でリダイレクトされていなかったことに気づいた。

astro.config.mjs:

    ...
    adapter: vercel(),
    redirects: {
        "/blik": "/blik/blik-0/",
        "/posts": "/blog/first",
        "/detail/7953ce2a-2703-4ae0-a279-f19427805aad": "/blik/blik-0/",
        ...
    },
    ...

が、気づいたそばから直っていた。 @astrojs/vercel 6.1.0 で解消済みなので

https://www.blender-ikkinomi.com/detail/ec1982ce-9825-42dd-ad87-d194bdf3c066

は、無事、

https://www.blender-ikkinomi.com/blik/blik-21/

にリダイレクトされるようになった。

が、末尾に’/‘がある場合にまだ不具合があるので報告済み。以下はまだリダイレクトされない。

https://www.blender-ikkinomi.com/detail/ec1982ce-9825-42dd-ad87-d194bdf3c066/

https://github.com/withastro/astro/issues/9259