فرید لطفی
8 ماه پیش توسط فرید لطفی مطرح شد
1 پاسخ

خطای 404 صفحات در ری اکت موقع رفرش یا درخواست مستقیم آدرس

یه اپلیکیشن با ری اکت زدم و برای روتینگ از react router استفاده کردم. مشکل اینجاست که موقع درخواست روت یا صفحه‌ای غیر از روت اصلی، خطای ۴۰۴ میده. یعنی حتما باید روت اصلی لود بشه بعد تمامی صفحات در دسترس قرار بگیرن.

اپیکیشن روی هاست اشتراکی هست. ممنون میشم راهنمایی کنید چجوری مشکل رو حل کنم


ثبت پرسش جدید
فرید لطفی
تخصص : برنامه‌نویس فرانت‌اند
@faridlotfi 8 ماه پیش مطرح شد
0

مشکل رو با اضافه کردن فایل htaccess و مقدار دهی درست، رفع کردم. اگر دوستان دیگه‌ای همچین مشکلی دیدن فقط کافیه یه فایل بدون اسم و فرمت .htaccess بسازن و این مقدار رو داخلش بنویسن و ذخیره کنن توی روت اصلی هاست که میشه public_html

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.html [L]
</IfModule>

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام