من با BrowserRouter وقتی تو مد دیباگ هستم مشکلی تو روتینگ ندارم ولی وقتی بیلد میکنم دیگه URL رو نمیتونم مستقیم توی نوار آدرس وارد کنم و خطای 404 میده .
تو لینک زیر سه تا راه کار داده که یکی استفاده از HashRouter به جای BrowserRouter هست که مشکل حل میشه ولی یه # به URL اضافه میکنه.
https://stackoverflow.com/questions/27928372/react-router-urls-dont-work-when-refreshing-or-writing-manually
ولی راه کار دومش رو متوجه نمیشم دقیق .
در کل راه کار مناسب برای حل این مشکل چی هست که این # هم به URL اضافه نشه.
سلام وقت بخیر بخاطر اینکه روی سیستم شما اگر apache نصبه باید در htaccess کدی رو قرار بدید تا همه روت ها رو به روت اصلی بفرسته تا react بتونه اون رو مثل یک query بخونه
ممنون از شما .
سرور من iis هست ولی از راهنمایی شما استفاده کردم و web.config ایجاد کردم و همه روت ها رو به روت اصلی rewrite کردم و درست شد.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟