these are my routes and _buscando is a dynamic one. The problem is that I need to be no-required and nuxt is creating it required.

I expect this result

This is what is happening

Note:
is the optional path only posible inside a directory?

https://nuxtjs.org/guides/features/file-system-routing#dynamic-routes
Try again by upgrading nuxt to latest version, 2.14.3.
@farnabaz Hi!, I updated my nuxt version to 2.14.3 but now I have errors when I make npm run dev

I don't understand why the error is about status code 401...I'm using axios ^5.3.6, do I need to update this too?
This might solve by removing node_modules in installing dependencies again.
Do you have any HTTP call inside nuxt config?
Yes, I have HTTP calls inside my nuxt config...

The last three modules make HTTP calls and the last two are for page dynamic generating.
I removed node_modules and install again but the error persist.
@farnabaz for some kind of reason I have troubles width one global variable in mine .env
My .env variable es kind of $3y$104$tNJmuXZKGwi0l38A.other-stuff, but then inside my HTTP call modules the value is undefinedundefined.other-stuff. I made some test and realise the special character $ is the problematic one.
I don't know if this problem is my error or because the new nuxt version that I just updated

(inside HTTP Call module => commerceData.js)

When I make console.log(process.env) inside nuxt.config.js the result is the same for that variable undefinedundefined.other-stuff
@felubra updating to nuxt 2.14.3 works. Now the dynamic route is not required like I described in this bug but what is happening with globals variables from .env must be solved. I'll create a new bug report for that. I'll close this bug report. Thanks.