سلام خدمت دوستان
من ی پروژه ای با ریکت ایجاد کردم در حالت تست روت ها درست اجرا میشدن ولی خب زمانی که بیلد گرفتم و بردم روی سرور روت ها به صورت مستقیم اجرا نمیشن و فقط باید از تو روت اصلی /domain به بقیه روت ها سویچ بشه
مثلا من تو صفحه اصلی برنامه ی دکمه ورود دارم با روت /login رو دکمه که میزنم میره تو لاگین ولی اگه نخوام وارد صفحه اصلی بشم و بخوام به صورت مستقیم خودم ادرس domain/login اجرا کنم ارور 404 میده سرور
سلام در همین فرم بارها سوال شده
شما اگر از apache استفاده میکنید باید htaccess خودتون رو ویرایش کنید
و کد زیر رو برای مثال استفاده کنید تا تمام request ها بشکل query به همون روت اصلی ارسال بشه .
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ /index.html [L]
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟