PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چطور باید https را اجباری کنم؟



Azarin Web
December 13th, 2013, 11:44
سلام
دوستان یک سوال دارم اونایی که htaccess کار کردن ممنون میشم منو راهنمایی کنن ، من میخوام سایتم https اجباری داشته باشه یعنی وقتی آدرس http://client.azarinweb.com رو میزنید ریدایرکت بشه به https://client.azarinweb.com و حتی وقتی http://client.azarinweb.com/cart.php زده میشه بره به https://client.azarinweb.com/cart.php ، من از ریدایرکت استفاده کردم ولی کار نمیکنه.

چیکار باید کنم؟


کد ریدایرکت رو باید در root قرار بدم یا در فولدری که whmcs نصب هست؟ کدی که من گذاشتم کار نمیکنه و میبینید که ریدایرکت نمیشه ، اگر کدی دارید بدید ممنون

با تشکر

Mohsen.b
December 13th, 2013, 12:20
این کد رو توی فولدر WHMCS توی Htaccess بزار

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

flexhost.ir
December 13th, 2013, 12:24
درود

نحوه انتقال آدرس کلیه صفحات وب سایت به پورت HTTPS - مرکز آموزش - فلکس هاست |هاست|دامین|سرور مجازی|نمایندگی |ميزبانی قدرتمند برای وب سايت شما (http://www.flexhost.ir/knowledgebase.php?action=displayarticle&id=54)

Azarin Web
December 13th, 2013, 12:32
این کدهارو قرار دادم کار نمیکنه ، توی root کار میکنه ولی برای سابدامین کار نمیکنه. دوستان امتحان کنید ببینید بخش کاربری نمیاد

Mohsen.b
December 13th, 2013, 12:39
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(sub1)\. [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

بجای sub1 اسم ساب دامینتو بزار.

Azarin Web
December 13th, 2013, 12:55
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)

Mohsen.b
December 13th, 2013, 13:06
الان که چک کردم مشکلی نداره.

pardishosting
December 13th, 2013, 15:59
به https نمی گند پورت ، اسم درستش پروتکل هست.

Azarin Web
December 13th, 2013, 19:43
به https نمی گند پورت ، اسم درستش پروتکل هست.

چه کسی پورت گفته؟!

Azarin Web
December 13th, 2013, 22:54
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(sub1)\. [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

بجای sub1 اسم ساب دامینتو بزار.

این کد به درستی کار کرد و کلی تست کردم ، همه چیز ok هست درست کار کرد

ممنون