如何在Remix中创建一个以点开始的路由?



我刚开始使用Remix.run,我试图添加一个ssl证书到我的网站,它要求我在我的应用程序中提供这个特定的路径,这与此类似www.mypage.com/.well-known/pki-validation/blah.txt

不幸的是,我发现当我在Remix中创建一个以点开始的路由文件夹时,它返回404响应。即使我试图在名称中转义它,如[.]well-known

https://remix.run/docs/en/v1/guides/resource-routes url-escaping

我尝试过的例子。

app/
├── routes/
│   ├── [.]well-known/
│   │   ├── pki-validation
│   │   ├────── blah[.]txt.tsx
│   └── about.tsx
│   └── index.tsx
└── root.tsx

任何想法?谢谢。

我认为你应该在括号之间多包点。

app/
├── routes/
│   ├── [.well-known]/
│   │   ├── pki-validation
│   │   ├────── [blah.txt].tsx
│   └── about.tsx
│   └── index.tsx
└── root.tsx

我想我有东西在这里工作:https://stackblitz.com/edit/node-wmuju8

编辑:似乎在众所周知的文件夹和文件中转义点就足够了,所以不确定为什么它不适合你。

最新更新