-
December 13th, 2013, 11:44
#1
عضو انجمن
چطور باید https را اجباری کنم؟
سلام
دوستان یک سوال دارم اونایی که htaccess کار کردن ممنون میشم منو راهنمایی کنن ، من میخوام سایتم https اجباری داشته باشه یعنی وقتی آدرس http://client.azarinweb.com رو میزنید ریدایرکت بشه به https://client.azarinweb.com و حتی وقتی http://client.azarinweb.com/cart.php زده میشه بره به https://client.azarinweb.com/cart.php ، من از ریدایرکت استفاده کردم ولی کار نمیکنه.
چیکار باید کنم؟
کد ریدایرکت رو باید در root قرار بدم یا در فولدری که whmcs نصب هست؟ کدی که من گذاشتم کار نمیکنه و میبینید که ریدایرکت نمیشه ، اگر کدی دارید بدید ممنون
با تشکر
-
-
December 13th, 2013 11:44
# ADS
-
December 13th, 2013, 12:20
#2
پاسخ : چطور باید https را اجباری کنم؟
این کد رو توی فولدر WHMCS توی Htaccess بزار
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
-
-
December 13th, 2013, 12:24
#3
عضو انجمن
پاسخ : چطور باید https را اجباری کنم؟
-
-
December 13th, 2013, 12:32
#4
عضو انجمن
پاسخ : چطور باید https را اجباری کنم؟
این کدهارو قرار دادم کار نمیکنه ، توی root کار میکنه ولی برای سابدامین کار نمیکنه. دوستان امتحان کنید ببینید بخش کاربری نمیاد
-
-
December 13th, 2013, 12:39
#5
پاسخ : چطور باید https را اجباری کنم؟
کد PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(sub1)\. [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
بجای sub1 اسم ساب دامینتو بزار.
-
تعداد تشکر ها از Mohsen.b به دلیل پست مفید
-
December 13th, 2013, 12:55
#6
عضو انجمن
پاسخ : چطور باید https را اجباری کنم؟

نوشته اصلی توسط
Mohsen.b
کد PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(sub1)\. [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
بجای sub1 اسم ساب دامینتو بزار.
سلام
ممنون از کدی که دادید ، قرار دادم ، ارور زیر میاد:
Secure Connection Failed
An error occurred during a connection to client.azarinweb.com. SSL received a record that exceeded the maximum permissible length. (Error code: ssl_error_rx_record_too_long)
-
-
December 13th, 2013, 13:06
#7
پاسخ : چطور باید https را اجباری کنم؟
الان که چک کردم مشکلی نداره.
-
-
December 13th, 2013, 15:59
#8
عضو انجمن
پاسخ : چطور باید https را اجباری کنم؟
به https نمی گند پورت ، اسم درستش پروتکل هست.
-
-
December 13th, 2013, 19:43
#9
عضو انجمن
پاسخ : چطور باید https را اجباری کنم؟

نوشته اصلی توسط
pardishosting
به https نمی گند پورت ، اسم درستش پروتکل هست.
چه کسی پورت گفته؟!
-
-
December 13th, 2013, 22:54
#10
عضو انجمن
پاسخ : چطور باید https را اجباری کنم؟

نوشته اصلی توسط
Mohsen.b
کد PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(sub1)\. [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
بجای sub1 اسم ساب دامینتو بزار.
این کد به درستی کار کرد و کلی تست کردم ، همه چیز ok هست درست کار کرد
ممنون
-