-
June 17th, 2011, 19:24
#1
فوروارد کردن https به http
سلام
من یک سرور دارم روش خودم بدون خرید گواهی نامه ssl راه اندازی کردم
حالا میخام کاری کنم اگه کسی خاست با https وارد بشه به طور خوکار بدون دیدن صفحه خطا که مرورگر میده
بره روی http
https://mysite.com -> http://mysite.com
چند جا سرچ کردم ولی هرچی کارایی که گفته بودن رو انجام دادم در فایل htaccess. جواب نداد
کسی میتونه کاری کنه؟
apache - How do you redirect HTTPS to HTTP? - Stack Overflow
کد PHP:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) <http://%>{HTTP_HOST}%{REQUEST_URI}
-
-
June 17th, 2011 19:24
# ADS
-
June 17th, 2011, 19:54
#2
پاسخ : فوروارد کردن https به http
اونطور که من می دونم در صورتیکه ssl تجاری رو سایت شما فعال نباشه (نصب نشده باشه) امکان همچین چیزی نیست! چون امکان وصل به سایت شما از طریق پورت 443 نیست که بعد بخواد ریدایرکت کنه!
---------- Post added at 07:54 PM ---------- Previous post was at 07:53 PM ----------
در صورتیکه که شما اجازه استفاده از SSL سرور رو داشته باشید یا cert تجاری نباشه (self-signed) باشه خطای Untrusted Connection میده که کاربر باید Add exception کنه!
-
تعداد تشکر ها از MOHAMMAD MOHSEN به دلیل پست مفید
-
June 17th, 2011, 20:02
#3
پاسخ : فوروارد کردن https به http
من میدونم خطا میده میخام بجای اینکه سرور بخاد https رو به سمت مروگر بفرسته به سمت مرورگر ریدایرکت بفرسته به سمت http تا دیگه کاربری که میاد تو سایت با https دیگه خودش بره رو http
الان وقتی کاربر میزنه آدرس سایت منو با اس اس ال مرورگر درخاست لایسنس میکنه دیگه خوب اگه ی راهی باشه آپاچی بجا لایسنس ری دایرکت بده خیلی خوب میشه
ولی چون چند جا سرچ کردم و دیدم دیگران بعد کلی گفتگو تونستن واسه همین احتمال میدم میشه
-
-
June 17th, 2011, 21:40
#4
عضو انجمن
پاسخ : فوروارد کردن https به http
نمیشه، وقتی با ssl به سایتت وصل میشن اول ارور میده بعد میخاد ریدایرکت کنه!
-
تعداد تشکر ها از mojiz به دلیل پست مفید
-
June 17th, 2011, 21:55
#5
پاسخ : فوروارد کردن https به http
نوشته اصلی توسط
mojiz
نمیشه، وقتی با ssl به سایتت وصل میشن اول ارور میده بعد میخاد ریدایرکت کنه!
خوب مگه مرورگر از سرور لایسنس رو نمیپرسه تا برسی کنه که آیا حقیق هست یا نه؟
من میگم وقتی از آپاچی کسی سوال کرد که آقا لایسنس اس اس ال تو بگو بجا لایسنس ریدایرکت میفرسته
شدن به احتمال زیاد میشه چون الان که دارم سرچ میکنم تو فرم ها و سایت ها میبینم که بعضی از افراد تونستن و راه رو نوشتن ولی من همون راه رو میرم هیچ اتفاقی نمیوفته
---------- Post added at 09:48 PM ---------- Previous post was at 09:46 PM ----------
یک چیزی هم هست باید بشه چون اگه کسی بعد اینکه لایسنسش تموم شود خاست خودش واسه خودش لایسنس بزنه ون موقع همش سایتش با خط بالا میاد اگه کاربراش به اس اس ال عادت کرده باشن
کلا به فنا میره اینجوری که
---------- Post added at 09:55 PM ---------- Previous post was at 09:48 PM ----------
نوشته اصلی توسط
mojiz
نمیشه، وقتی با ssl به سایتت وصل میشن اول ارور میده بعد میخاد ریدایرکت کنه!
تازه یک چیزی هم هست اگه اول بخاد ارور بده بعد من وارد بشم که خوب با پی اچ پی هم میتونم کار رو انجام بدم نیازی به تنظیمات آپاچی نیست ون موقع پس این واسط باید این آپاچی خودی نشون بده
-
-
June 17th, 2011, 22:00
#6
عضو انجمن
پاسخ : فوروارد کردن https به http
ببین سیستم اینه:
مرورگر وقتی بش بگی https رو برام بیار اول آی پی سرور رو در میاره.
2. بعد به آی پی وصل میشه
3. شروع به وریفای میکنه
4. بعد اگه اکی بود حالا میگه website.com رو بمن بده
5 حالا سرور میاد مثلا ریدایرکت میکنه
تو شماره 3 کارت خراب میشه.
---------- Post added at 10:00 PM ---------- Previous post was at 09:58 PM ----------
تازه یک چیزی هم هست اگه اول بخاد ارور بده بعد من وارد بشم که خوب با پی اچ پی هم میتونم کار رو انجام بدم نیازی به تنظیمات آپاچی نیست ون موقع پس این واسط باید این آپاچی خودی نشون بده
ّبین فکر کنم این تیکهش رو نگرفتی
تو شماره 3 اگه ssl مشکل داشته باشه(Certificate) این آپاچی نیست که داره ارور رو نشون میده و میگه من مشکل دارم!
این مرورگر هست که داره میگه من با این سرور مشکل دارم.
-
تعداد تشکر ها از mojiz به دلیل پست مفید
-
June 17th, 2011, 22:07
#7
پاسخ : فوروارد کردن https به http
من بیشتر رو این حساب که میبینم دارم سرچ میکنم دیگران تونستن و من نتونستم دارم دنبالش میرم
خیلی سرچ کردم تو گوگل همه تو این مورد که شما میگید نظر دادن بعد به نتیجه رسیدن
-
-
June 17th, 2011, 22:29
#8
عضو انجمن
پاسخ : فوروارد کردن https به http
certification شون درست بوده
اگه نبوده پیدا کردی بگو یاد بگیرم ولی بعیید میدونم
کلا ssl زیر سوال میره اینطوری!
-
تعداد تشکر ها از mojiz به دلیل پست مفید
-
June 17th, 2011, 22:40
#9
پاسخ : فوروارد کردن https به http
الان که داشتم سرچ میکردم به ی چیز دیگه رسیدم به نظرتون من فقط برای ای پی میتونم لایسنس اس اس ال بگیرم؟
یعنی وقتی کسی ای پی رو توی مروگر زد وارد بشه بدونه اینکه ارور بده؟
سوالی بعدی اینکه من اگه یک سایت روی سرور بالا هاست کنم آیا موقع استفاده از اس اس ال خط دریافت میشه؟
---------- Post added at 10:40 PM ---------- Previous post was at 10:39 PM ----------
این لینک رو ببینید همین حرف شمارو زدن بعدش طرف شاد و شنگول آمده میگه میشه
redirection of https to http - CodingForums.com
-