pmsmasoud
4 سال پیش توسط pmsmasoud مطرح شد
2 پاسخ

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

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
1

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

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

pmsmasoud
@masoudsameiycmpengineer 4 سال پیش مطرح شد
0

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


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

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