سلام استاد خسته نباشید
استاد یه مشکل بزرگی برام پیش اومده و واقعا کارم رو لنگ کرده و این مشکل رو در Vue هم داشتم ( ب صورت موقتی در Vue از mode: hash استفاده میکنم اما توو react نیست چنین آپشنی ) و اونم اینکه بعد از build پروژه و قرار دادن اون روی Host، موقعی ک وارد هر route یی میشم و پیج رو عمدا یا سهوا رفرش کنم، صفحه 404 رو نمایش میده و باید برگردم توو URL اصلی
تمامی روش های موجود توو اینترنت رو تست کردم مثل "redirects_ , html5 history api , ..." و حتی یوتیوب رو هم کلا شخم زدم
اما متاسفانه هیچکدوم عمل نمیکنن
لطفا استاد کمکم کنید
ممنون
استاد مشکل رو حل کردم
باید توو صفحه root اپ ( منظورم همون فایل build ک داخل cpanel آپلود میکنیم و بعد extract میکنیم )
یه فایل دقیقا با همین اسم ( .htaccess ) ک نقطه ش اوله (اول منظورم سمت چپه) باید بسازیم
و بعد روی فایل کلیک میکنیم و از منوی بالای cpanel گزینه Edit رو میزنیم و داخل فایل کد های زیر رو اضافه می کنیم ( البته بگم ک این برای سرور های Apache س ) EZ
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>