راکت

مشکل vue-router در لاراول

2 پاسخ

سلام
من یه پروژه ویو جی اسی دارم که بصورت جدا انجام دادم از اون build گرفتم و اونو به پروژهی لاراولیم اصافه کردم به این صورت که فایل های dist و asset رو به پوشه public و محتوای index.html رو توی blade لاراولیم کپی کردم . صفحه ی اول پروژه به خوبی بالا میاد ولی مشکل اینجاس که روت های ویو جی اسی من بصورت دستی کار نمیکنه ینی اینکه من خودم توی url اسم روت رو بزنم برای من صفحه 404 لاراول رو میاره این به این دلیل که پروژه داره از روت های لاراولی استفاده میکنه حالا سوال من اینه چه طوری میتونم کاری کنم که این اتفاق نیوفته و وقتی که دارم بصورت دستی url میدم این روت های لاروال غیر فعال باشه و فقط روت های ویو جی اسی که دارم کار کنه ممنون میشم اگر کسی میدونه کمک کنه با تشکر
پ

ثبت پرسش جدید

پاسخ‌ها

2
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

سلام وقتتون بخیر
شما باید htaccess رو تغییر بدید و تمام روت ‌ها رو به شکل query به روت اصلی بفرستید که خوب من این رو پیشنهاد نمیکنم و بنظرم جداگانه بیارید بالا خیری بهتر هست یا اگر نخواید با htaccess اینکارو انجام بدید با ترفندهای از routeing میتونید پیش ببرید
منظور به این شکل هست

Route::get('/{any}', [SpaController::class , 'index'])->where('any', '.*');
pmsmasoud
pmsmasoud
@masoudsameiycmpengineer

شرمنده اونوقت اگر بخوام هم زمان که این روت رو دارم یه روت دیگه اضافه کنم و بهش بگم مثلا اگر پریفیکس admin داشت حالا روت های لاراول رو برام اجرا کن چه جوری میشه؟

شاید پاسخ شما همین‌جا باشد

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

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