راکت
Alireza zahedi
Alireza zahedi
توسط Alireza zahedi مطرح شد
8 پاسخ

آدرس صفحات در لاراول

با سلام . آیا لزومی داره که ما index.php را از آدرسهای لاراول حذف کنیم ؟ در خیلی جاها روشهای حذف index.php از آدرس را در لاراول توضیح داده اند ولی الان همین سایت راکت با آدرس https://roocket.ir/index.php هم باز می شود و بقیه صفحات هم اگه به جای url اصلی از https://roocket.ir/index.php استفاده کنیم صفحه لود میشه . سوال من اینه که آیا حذف این مورد از آدرس مزیتی داره ؟ و ضمنا روش استاندارد این کار چیه ؟ ممنون


ثبت پرسش جدید
عرفان همتی
عرفان همتی
تخصص :Backend Developer
@erfanhemmati7 سال پیشمطرح شد
0

خب دوست عزیز شما از فریمورک استفاده میکنید که پروژه تون داخل یه چارچوب باشه
کد ها و Routing هاتون تمیز و منظم باشن
فریمورک لاراول هم بر مبنای معماری سه لایه هستش ( MVC )


علی بیات
علی بیات
تخصص :توسعه دهنده ارشد وب
@ali.bayat7 سال پیشمطرح شد
0

بله روشی که بهش اشاره کردید، طریقه استفاده از php هست اما قدیمیه. وقتی می‌تونیم index.php رو کاملا حذف کنیم.. در واقع url رو کوتاه تر کردیم و این روش مدرن‌تری هست.


Alireza zahedi
Alireza zahedi
@alirezax617 سال پیشمطرح شد
0

فکر میکنم سوالم را درست مطرح نکردم . سوال من درباره شیوه آدرس دهی نیست . منظورم فقط index.php است که در آدرسهای لاراول وجود داره. و همین سایت راکت را مثال زدم که الان با https://roocket.ir/index.php هم باز میشه . منظورم اینه که آیا این یک عیب برای آدرس دهی سایت راکت به حساب میاد یا مشکلی نداره . مثلا همین صفحه بحث و گفتگوها با آدرس https://roocket.ir/index.php/discuss هم باز میشه که شامل index.php است در صورتی که ادرس اصلی ان https://roocket.ir/discuss است . در stackoverflow خیلی تاپیک هست که چجوری این index.php را از آدرسهای لاراول حذف کنیم . سوال من این بود که ایا لزومی داره ما این را حذف کنیم ؟ چون دیدم راکت این کار را انجام نداده


Mojtaba Michael
Mojtaba Michael
تخصص :برنامه نویس FullStack لاراول و اندروید و فلاتر
@mojimich20157 سال پیشمطرح شد
1

@alirezax61
سلام ، نه این موضوع هیچ مشکل خاصی رو ایجاد نمیکنه ، و اصلا لزومی نداره که حذفش کنیم .


hamed sarkhosh
hamed sarkhosh
تخصص :برنامه نویس
@ham.sarkhosh7 سال پیشمطرح شد
0

@alirezax61
سلام. خب دوست عزیز همیشه فایلی که از پوشه public شما خوانده میشه index.php هست. در لاراول هم همین موضوع برقراره. ولی خب چه لزومی برای که ما ازش استفاده کنیم و ادرس سایت رو طولانی تر و زشت تر کنیم وقتی آدرس دهی ها می تونه خیلی قشنگ تر و حرفه ای تر باشه. مشکلی که ایجاد نمی کنه. ولی اگه نباشه حرفه ای تره


Alimotreb
Alimotreb
تخصص :کانفیگ سرور و برنامه نویس
@Alimotreb7 سال پیشمطرح شد
2

سلام
@alirezax61

هم میشه گذاشت باشه
هم میشه گذاشت نباشه!

تمامی این موارد رو از طریق htaccess در داخل دایرکتوری مورد نظر میتونید تنظیم کنید که اصلا درخواست به index.php اومد اجرا نکنه...!
ولی اصولا همه جا هست و اوکی هست!


reza gerami
reza gerami
@r.gerami256 سال پیشمطرح شد
0

با سلام و احترام

ضمن تشکر از همه دوستان
برای سایت من این اتفاق افتاده که در نتایج گوگل برخی روت ها رو بدون index.php نمایش میده و برخی دیگر رو همراه index.php

می خوام بدونم دلیل این اتفاق چیه و چطوری میشه روت هام رو یک دست و منظم کنم توی نتایج گوگل؟


آناهیتا
آناهیتا
@bardiabodag5 سال پیشمطرح شد
0

دلیل این نوع موضعات به خیلی چیزا بستگی داره
از تگ های canonical استفاده کنید


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

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