پاسخ داده شد
چطور یک لینک را به لینکی دیگر redirect کنیم؟
- نفیسه افقی 12 ماه قبل سوال کرد
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ عالی
برای اینکار می توانید از Route
و Navigate
که زیرمجموعه کتابخانه react-router-dom
هستند استفاده کنید. اگر این کتابخانه را ندارید، ابتدا نصبش کنید:
npm install react-router-dom --force
حالا در فایل App.js
، که Route هایتان را آنجا ساختید، Navigate
را ایمپورت کنید: (هر Route لینکی به یک صفحه از سایتتان است. برای ساخت Route این لینک را ببینید)
import { Navigate } from 'react-router-dom';
حالا می توانید با قانون زیر یک redirect بسازید:
<Route path='/redirect-page' element={ <Navigate to="/error-page" /> }/>
* در اینجا ما کاربر را از لینک '/redirect-page'
، به لینک "/error-page"
هدایت می کنیم.
- نفیسه افقی 12 ماه قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ شما