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

ریدایرکت بدون www به www و http به https

سلام دوستان
من میخوام ریدایرکت بدون www به www و http به https در لاراول انجام بدم
با .htaccess که میخوام انجام بدم تمامی صفحات بدون www و http رو به صفحه اصلی با www و https ریدارکت میکنه

من میخوام این کار رو با لاراول انجام بدم
در این خصوص این کد رو پیدا کردم ولی نمیدونم بهترین جای استفادش کجاست
header('Location: ' . (@$_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://') . 'www.' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
اگه پیشنهاد بهتری هم دارید ممنون میشم بگید


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

سلام
@azaribazar

اصل این کار برمیگرده به وظیفه وب سرور ، وب سرور که آپاچی یا هر چی.... هست باید این کار رو انجام بده
کم دیدم کسی بخواد توسط لاراول این کار رو انجام بده!!

یه مقاله خوب تو این زمینه :
http://dbstheme.com/edu/%D8%B1%DB%8C%D8%AF%D8%A7%DB%8C%D8%B1%DA%A9%D8%AA-%DA%86%DB%8C%D8%B3%D8%AA-%DA%A9%D8%AF-htaccess-redirect/


Davood
تخصص : PHP - Laravel
@dfardabasi 5 سال پیش آپدیت شد
0

سلام

@azaribazar

اینکه میخواید سایت با www یا بدون www باز شه اصلا نیاز نیست با لاراول کار بکنید حتی با htaccess هم اگه سخته براتون انجام ندید داخل پنل هاست خودتون از بخش ریدایرکت اینکارو انجام بدید

باز شدن با پورت ssl هم اول باید ببینید میزبان هاست شما ssl رو دامنتون فعال میکنه یا نه به عنوان مثال هاستینگ من به صورت رایگان ssl رو به کاربرانش میده اگهبود که یه کد کوچیک داخل htaccess بذارید


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

سلام
@azaribazar

اینکه میگید همه صفحات رو به صفحه اصلی هدایت میکنه ، خب شاید تنظیمات Htaccess شما خراب هست و ...
به فرض صفحه domain.com/contact-us رو میزنید ، domain.com رو باز میکنه؟؟
اگر اینطوریه یه جایی از Htaccess مشکل داره!
کد رو قرار بدید بررسی کنیم


حمید
@azaribazar 5 سال پیش مطرح شد
0

ممنون حل شد
این تنظیمات htaccess اصلا برای این کار بیخوده
روی پنل دایرکت ادمین خودش تنضیمات داره یکی برای با www و یکی هم برای ssl تیکشونو میزنی و تمام
مطمعنم روی cpanel هم همین طور هست
به هر حال نصف روزمو کد های الکی htaccess گرفت


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

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