پاسخ : باز شدن سایت با ssl
د رکنترل پنل Cpanel از گزینه Redirect می تونید واسه این کار استفاده کنید(یعنی http رو redirect کنید به https)
پاسخ : باز شدن سایت با ssl
يك تاپيك بود با htaccess كدش رو گذاشتم،سرچ كنيد پيدا نشد دوباره بنويسم ;)
---------- Post added at 12:18 PM ---------- Previous post was at 12:17 PM ----------
نقل قول:
پی نوشت: سایت رو ریدایرکت 301 کردم رو خودش با آدرس ssl دار اما بالا نمی اومد.
قاعدتا اگه درست ريدايركت زده باشيد بايد بياد بالا
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
Iranizi
من vps لینوکس دارم با کنترل پنی سی پنل. برای یکی از سایت هام ssl نصب کردم.
میخوام بدونم چطور میتونم سایت رو طوری تنظیم کنم که وقتی بازدید کننده آدرس سایت بدون ssl رو میزنه اتوماتیک آدرس سایت با ssl براش باز بشه؟
پی نوشت: سایت رو ریدایرکت 301 کردم رو خودش با آدرس ssl دار اما بالا نمی اومد.
تشکر
با استفاده از htaccess ( برای وب سرور آپاچی ) :
کد:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^.*$
RewriteCond %{HTTP} OFF
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L]
به این صورت که تو روت سایت ( public_html ) یک فایل .htaccess میسازید ( اگر موجود نبود ! )
و سطرهای ذکر شده رو واردش میکنید .
پاسخ : باز شدن سایت با ssl
اگه می خواید از htaccess. استفاده کنید می تنید از کد زیر استفاده کنید که تست شده و کار می ده.
فقط کافیه در قسمت yourdomain.com آدرس دامین خودتون رو درج کنید
پاسخ : باز شدن سایت با ssl
وجود تگ های HTTP_HOST} و {REQUEST_URI} در کدی که بهتون دادم باعث میشه که تمامی آدرس های ورودی آنالیز و تبدیل بشند !
برای این کار yourdomain.com رو وارد کد نکنید .
پاسخ : باز شدن سایت با ssl
فرمایش شما درسته،پس من کدمو اینجوری اصلاح می کنم:
کد:
RewriteEngine On
RewriteCond %{SERVER_PORT} !443
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R]
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
online24
با استفاده از htaccess ( برای وب سرور آپاچی ) :
کد:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^.*$
RewriteCond %{HTTP} OFF
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L]
به این صورت که تو روت سایت ( public_html ) یک فایل .htaccess میسازید ( اگر موجود نبود ! )
و سطرهای ذکر شده رو واردش میکنید .
ممنون از راهنماییتون. یه سوال؟ کجای این کد ملزم میکنه که با https بالا بیاد؟ آخه نه https داخلش هست و نه 443.
ممنون میشم
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
Iranizi
ممنون از راهنماییتون. یه سوال؟ کجای این کد ملزم میکنه که با https بالا بیاد؟ آخه نه https داخلش هست و نه 443.
ممنون میشم
سطر آخر به این صورت باید باشه :
کد:
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
دلیل وارد نکردن پورت 443 داخل htaccess به این دلیل هست که این برداشت از مشکل شما شد که شما قبلا SSL رو نصب و راه اندازی کردید و به طبع یا از طریق htaccess یا httpd.conf این تنظیمات رو انجام دادید .
کدی که به شما داده شد فقط برای انتقال تمامی آدرس ها از http به https هستش .
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
online24
با استفاده از htaccess ( برای وب سرور آپاچی ) :
کد:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^.*$
RewriteCond %{HTTP} OFF
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L]
به این صورت که تو روت سایت ( public_html ) یک فایل .htaccess میسازید ( اگر موجود نبود ! )
و سطرهای ذکر شده رو واردش میکنید .
آقا من این کد رو وارد کردم الان تایم اوت میده سایته
The connection has timed out
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
web-ha
آقا من این کد رو وارد کردم الان تایم اوت میده سایته
The connection has timed out
به Https ریدایرکت میشه ؟!
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
online24
به Https ریدایرکت میشه ؟!
نه متاسفانه به c پنلم نمیره :109:
---------- Post added at 09:45 PM ---------- Previous post was at 09:44 PM ----------
اینم آدرس سایته http://farsfun.ir/
---------- Post added at 09:45 PM ---------- Previous post was at 09:45 PM ----------
اینم آدرس سایته http://farsfun.ir/
پاسخ : باز شدن سایت با ssl
خط آخر کد https باید باشه ...
همینطوره ؟
کد:
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
اگه دسترسی به Cpanel ندارید با ftp یا ssh ویرایش کنید .
---------- Post added at 08:52 PM ---------- Previous post was at 08:51 PM ----------
دوست عزیز SSL بدرستی رو سرور شما تعریف نشده و این ارور رو میده سایتتون
An error occurred during a connection to farsfun.ir.
SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)
پاسخ : باز شدن سایت با ssl
کمک با اف تی پی هم وارد نمیشه
پاسخ : باز شدن سایت با ssl
شما مشکلتون از جاهای دیگه ای هستش ...
سایتتون هم الان پینگ نمیشه !
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
online24
شما مشکلتون از جاهای دیگه ای هستش ...
سایتتون هم الان پینگ نمیشه !
ببخشید میشه بفرمایید مشکل از کجاست چون این کد رو وارد کردم اینجوری شد یه سایت دیگه هم دارم که بدون مشکل بالا میاد ولی به پنل اونم نمی تونم وارد بشم
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
web-ha
ببخشید میشه بفرمایید مشکل از کجاست چون این کد رو وارد کردم اینجوری شد یه سایت دیگه هم دارم که بدون مشکل بالا میاد ولی به پنل اونم نمی تونم وارد بشم
این کد فقط عمل ساده Redirect رو انجام میده ! نه اینکه سرویس FTP شما رو غیرفعال کنه و سایت شما به کلی از شبکه خارج بشه ( ping نشه .. )
و حتی رو سایت های دیگه سرور اثر بزاره !!!
سرویس SSL رو به خوبی تنظیم نکردید شما ! ( error تو سایتتون همینه میگه ) قبل از ریدایرکت با استفاده از https:// سایت شما در دسترس بود ؟
فعلا اگه دسترسی به SSH دارید میتونید برای اطمینان کد ها رو پاک کنید .
پاسخ : باز شدن سایت با ssl
نقل قول:
نوشته اصلی توسط
online24
این کد فقط عمل ساده Redirect رو انجام میده ! نه اینکه سرویس FTP شما رو غیرفعال کنه و سایت شما به کلی از شبکه خارج بشه ( ping نشه .. )
و حتی رو سایت های دیگه سرور اثر بزاره !!!
سرویس SSL رو به خوبی تنظیم نکردید شما ! ( error تو سایتتون همینه میگه ) قبل از ریدایرکت با استفاده از https:// سایت شما در دسترس بود ؟
فعلا اگه دسترسی به SSH دارید میتونید برای اطمینان کد ها رو پاک کنید .
آقا به جان خودم دسترسی به ssh ندارم قبلا اصلا با https:// سایت بالا نمیومد گفتیم ماهم یه مهندسی کرده باشیم ولی زدیم سر مهندس رو شکستیم، اقا حالا من که دسترسی به اس اس اچ ندارم چجوری درستش کنم؟
پاسخ : باز شدن سایت با ssl
خب شما چرا وقتی که سرویس SSL بدرستی کار نمیکرد کل آدرس های ورودی رو Redirect کردید روش ؟!
هرچند الان مشکل این نیست . سایت شما کاملا Down شده ... ( ربطی به این کد نداره )
به هر حال برای ویرایش فایل :
دسترسی شما به سرور در چه حدی هست ؟ حتی WHM هم داشته باشید میتونید به فایل منیجر Cpanel از یک آدرس دیگه وارد بشید .
اگه سایت های دیگه ای رو این سرور هستند از آدرس سایتی که درست کار میکنه برای ورود به Cpanel استفاده کنید .
http://site.com:2082 بعد هم username - passwod این اکانت رو بزنید و وارد کنترل پنلش بشید .
در غیر این صورت از کسی که این دسترسی ها رو داره رو سرور کمک بگیرید .