7 41 دروبال استضافة

2013/07/23 13:22 EST

شكرا على السؤال! نعم، يمكنك استخدام شهادة SSL مشتركة. شهادة SSL المشتركة هي محددة مسبقا، حتى لا يكون هناك أي تكوين القيام به على جانب الملقم. يرجى مراجعة مقالنا حول SSLs المشتركة من أجل تحديد URL التي ستستخدم لموقعك. لاحظ أن SSL المشتركة ليس هو نفس URL مثل URL أن لديك الإعداد لموقعك في البداية. لذلك، قد تحتاج إلى إعادة ضبط أيضا URL قاعدة الإعداد في ملف settings.php تركيب دروبال الخاص بك. لقد وجدت الإرشادات التالية مع شخص قد طلب أيضا نفس الشيء في المنتديات على الانترنت:

وضع URL استضافة قاعدة 7 41 دروبال

  1. تحديد SSL المشترك الخاص بك (وفقا للمادة أعلاه)
  2. بمجرد أن تعرف URL SSL المشتركة الخاصة بك، سوف تحتاج إلى تحديد دليل التثبيت دروبال الخاص بك لأنه ينطبق على SSL المشتركة. على سبيل المثال: إذا كان مسار خدمة تصميم المواقع الخاص بك هو https://bizXXX.inmotionhosting.com/

اسم المستخدم، وتثبيت موقع دروبال الخاص بك في مجلد يسمى "دروبال"، ثم المسار الخاص بك سيكون https://bizXXX.inmotionhosting.com/

اسم المستخدم / دروبال. إذا قمت بتثبيت موقعك إلى الدليل الافتراضي (بوبليك)، فإنك لن تحتاج إلى تغيير مسار SSL مشتركة - انها ستبقى https://bizXXX.inmotionhosting.com/

اسم المستخدم.
  • تحرير الملف settings.php في مجلد المواقع / الافتراضي
  • اتبع الإرشادات للسماح دروبال لاستخدام SSL (معلومات دروبال HTTPS
  • أضف السطر التالي (يجب أن يكون هناك مثال على ذلك في الملف بالفعل): $ BASE_URL = "https://bizXXX.inmotionhosting.com/

    اسم المستخدم/. )


  • ملاحظة: تأكد من استخدام المسار الصحيح SSL مشتركة - وURL I المستخدمة في الخطوات المذكورة أعلاه هو مجرد مثال وليس المسار الفعلي.

    يجب أن يكون كل ما تحتاجه والعمل على انجاحه. ينصح بشدة أن تقوم ببساطة شراء SSL منذ مسار آمن الفعلي ليست هي نفسها كما URL الخاص بك، لذلك قد تبدو المشتبه به لبعض المستخدمين. SSLs ليست مكلفة كما كانت مرة واحدة وتستحق تكلفتها، وخاصة إذا كنت إجراء أي نوع من التجارة الإلكترونية.

    آمل أن يكون هذا يساعد على الإجابة على سؤالك! إذا كنت بحاجة إلى أي مزيد من المساعدة، واسمحوا لنا أن نعرف.

    مع تحياتي،
    أرنيل C.

    شكرا لمساعدتك. لقد عملت خلال الإرشادات التي قدمتها.

    1. أنا عملت بها URL للSSL المشتركة من InMotion استضافة الدليل (الانتقال من "bizXXX.inmotionhosting.com/

    my_user_name "إلى" https://secureXXX.inmotionhosting.com/

    2. لقد قمت بتثبيت موقعي في الدليل الافتراضي (بوبليك) وهلم الدليل SSL مشتركة هي "https://bizXXX.inmotionhosting.com/

    وبعد ذلك تكوين دروبال 7 لتشغيل عناوين نظيفة. ما حدث كان عنوان الموقع SSL مشترك يعمل فقط للموقع. جميع الصفحات الأخرى تعود خطأ 404 رسالة. صفحات "غير SSL" العادية لا تزال تعمل مع عناوين المواقع النظيفة.

    استضافة 7 41 دروبال كما هو الحال اختبار ل

    راجعت الوثائق على واحد من الروابط التي مدرجة (https://drupal.org/https-information) ويقول أن

    "إذا قمت بتمكين HTTPS ويعمل فقط على الصفحة الرئيسية وكسر الروابط الفرعي الخاص بك، انها لإدخال VirtualHost: يحتاج 443 دلو AllowOverride جميع تمكين بحيث يمكن إعادة كتابة في URL في وضع HTTPS."

    أريد أن دعم كل من HTTP و HTTPS على موقعي وحتى وأنا أفكر هذه المشكلة أحدث هو تكوين الملقم. يمكنك فقط تأكيد تكوين الملقم. إذا تم تكوين الملقم لدعم HTTPS وضع مختلط وجلسات HTTP ثم فهذا يعني أن المشكلة هي في نهاية بلدي. بالمناسبة أنا باستخدام وحدة SSL Ubercart لHTTPS جلسات HTTP وضع مختلط و.

    مجددا، شكرا لمساعدتك.

    تتوفر معظم، ولكن ليس كل إعدادات AllowOverride. ونحن سعداء للمساعدة، ولكن كنا بحاجة الى مزيد من المعلومات لتقديم إجابة محددة.

    ما هو الخطأ / القضية كاملة كنت تعاني من؟

    هل لديك وصلة إلى الصفحة التي يمكننا عرض هذا الخطأ؟

    أيضا، في هذا الدليل على الموقع الرسمي دروبال. في الجزء الموجود بعنوان تكوين دروبال أنه يعطي عدة خيارات لوضع مختلط. الأسلوب الذي تستخدمه؟

    إذا كان لديك أي أسئلة أخرى، لا تتردد في نشرها أدناه.
    شكرا،

    2013/07/24 12:16 EST

    شكرا لردك.

    أعتقد أن الخطأ / القضية كاملة هي ذات شقين:

    1. كسر الروابط عند استخدام HTTPS التي ذكرتها سابقا.

    2. عندما أقوم بتكوين Ubercart SSL (دخول كل من "تأمين اسم النطاق" و "غير الآمنة اسم النطاق")، أتلقى التنبيه التالي:

    "Ubercart SSL (uc_ssl):.. وuc_ssl_check () وظيفة تعود كاذبة لأنه لم يتمكن من الاتصال النسخة SSL (HTTPS) من موقع الويب الخاص بك الذي قمت بتعريفه في الإعدادات يمكن أن يحدث هذا من قبل 3 أشياء 1. موقع الويب الخاص بك هو لم يتم إعداد بشكل صحيح لSSL، 2. لم يتم تمكين تمديد بينسل على التركيب PHP الخاص بك، لم يتم تمكين 3. allow_url_fopen في ملف php.ini. إذا فشل # 2، uc_ssl سوف نحاول استخدام file_get_contents () الذي يتطلب allow_url_fopen التي سيتم تحديدها إلى TRUE في ملف php.ini. نأمل أن هذه النصائح سوف تساعدك على حل هذه المشكلة بحيث يمكنك استخدام uc_ssl. يمكنك محاولة لتصحيح ذلك عن طريق الذهاب إلى https://secure139.inmotionhosting.com/

    اسم المستخدم //؟ uc_ssl_check = 1

    خطأ فادح! جاء المجال الذي دخلت للمجال المضمون يعود إلى غير آمنة أو أنها لا تشير إلى هذا التثبيت من دروبال. يجب أن يكون اسم النطاق الخاص بك آمن الإعداد ويجب أن يشير في هذا التثبيت من دروبال ".


    لتكوين دروبال أستخدمه الخيار 2 على الصفحة التي ذكرها. انها تقول:

    "أفضل حتى الأمان، وترك $ أسيوط [ 'الشبكي'] في القيمة الافتراضية (FALSE) وإرسال كل حركة المرور مصادقة من خلال HTTPS واستخدام HTTP لدورات مجهولة. حدات ساهمت مرة أخرى مثل 443 أو جلسة عمل تأمين الدخول يمكن أن تساعدك هنا. دروبال 7 تمكن تلقائيا تكوين session.cookie_secure PHP على مواقع HTTPS، والذي يسبب SSL فقط ملفات تعريف الارتباط آمنة جلسة يصدر لمتصفح ".

    ولكن بدلا من وحدات "443 Session1 أو" دخول آمن "أستخدمه" Ubercart SSL ".

    سيكون أمرا رائعا بالنسبة لك رفاق لنلقي نظرة على الموقع الفعلي. أنا أستخدم Ubercart وأنا اختبار مع باي بال رمل. التجارة الإلكترونية يسير على ما يرام. ومع ذلك لا يزال يجري اختباره ولذا فإنني لا تريد أن تجعل من الجمهور في الوقت الحالي. وأستطيع أن أعطي لكم رفاق بمقابلة الموقع؟

    مرة أخرى شكرا لجميع التعليمات.

    اعتذاري عن هذا الخطأ مع اسمك يوحنا بولس :(
    لقد كان يوم طويل في محاولة لحل هذه المشكلة.

    إذا كان موقعك لا يعيش على خوادمنا بعد، فإن SSL المشتركة لا تعمل بنجاح. أيضا، أود أن أوصي محاولة واحدة من وحدات أنها قائمة في المادة "443 Session1 أو" دخول آمن "لمعرفة ما اذا كان لديك مختلفة تؤثر.

    وسنكون سعداء لإلقاء نظرة، يمكنك البريد الإلكتروني معلومات موقعك لdocs@inmotionhosting.com

    مع الموضوع: jeremy_steel

    ثم، بعد تعليق إعلامنا تم إرساله هنا في هذا المنتدى آخر.

    إذا كان لديك أي أسئلة أخرى، لا تتردد في نشرها أدناه.
    شكرا،

    2013/07/24 15:29 EST

    راجعت الملف المذكور في دليل دروبال (مواقع / الافتراضي / settings.php) على تمكين HTTPS، ولم تحديثه:

    وتنص المادة "إذا كنت ترغب في دعم وضع مختلط HTTPS وجلسات HTTP تفتح المواقع / الافتراضي / settings.php وإضافة $ أسيوط [ 'الشبكي'] = TRUE"؛

    وفقا لتعليمي لديك لإضافة هذا السطر إلى الملف:
    $ أسيوط [ 'الشبكي'] = TRUE.

    ولكن بما انك تتبع الخيار 2 من الدليل، وتقول لتعيين إلى "خطأ":
    "أفضل حتى الأمان، وترك $ أسيوط [ 'الشبكي'] في القيمة الافتراضية (FALSE) وإرسال كل حركة المرور مصادقة من خلال HTTPS واستخدام HTTP لدورات مجهولة. حدات ساهمت مرة أخرى مثل 443 أو جلسة عمل تأمين الدخول يمكن أن تساعدك هنا. دروبال 7 تمكن تلقائيا تكوين session.cookie_secure PHP على مواقع HTTPS، والذي يسبب SSL فقط ملفات تعريف الارتباط آمنة جلسة يصدر لمتصفح ".

    قم بإضافة سطر من التعليمات البرمجية:
    $ أسيوط [ 'الشبكي'] = FALSE.

    كما تأكد من أنك تقوم بإدخال عنوان آمن الصحيح لSSL المشتركة الخاصة بك في المواقع / الافتراضي / settings.php.

    أوصي باتباع الخطوات التالية، ثم السماح لنا أن نعرف ما اذا كان يعمل بنجاح، أو تحصل على خطأ مختلفة.

    إذا كان لديك أي أسئلة أخرى، لا تتردد في نشرها أدناه.
    شكرا،

    2013/07/24 17:03 EST

    سابقا كنت قد عدلت settings.php كما اقترح لكنها لا فرق، لذلك تركها على حالها. حاولت مرة أخرى اليوم وحتى الآن أي حل. كما أنني حاولت تغيير إعدادات RewriteBase في ملف هتكس و$ BASE_URL في settngs.php ولكن لا تحل المشكلة.

    يمكنني تحديد ما فعلته بالأمس:

    لقد بدأت مصادر اثنين من وحدات أوصى الآمنة الصفحات و 443 جلسة.


    الصفحات الآمنة
    بعد أن قمت بتركيب وحدة الصفحات الآمنة حاولت تكوينه لكن رمادي خيار "تمكين الصفحات الآمنة" للخروج ويقول: "للبدء في استخدام الصفحات الآمنة يجب أن يتم تمكين هذا الإعداد هذا الإعداد سوف تكون قادرة على تغييرها عندما يكون خادم الويب فقط. تم تكوين SSL. " وبقدر ما أعرف يتم تكوين خادم الويب لSSL وذلك أنا لا أعرف ما يجري هنا.

    443 جلسة
    I ثم مصدرها وحدة الدورة 443 ولكن لم يتم إصدارها لدروبال 7. ويقول ايضا ان لنوع من موقع أنا أفعل (HTTP المختلط وHTTPS) فمن غير المستحسن. انها تقول:

    "منذ 443 وحدة الدورة تستخدم الكوكيز جلسة منفصلة لHTTP / HTTPS هذا يعني أنه عندما يتنقل المستخدم من صفحة HTTP إلى صفحة HTTPS سوف تظهر أي بيانات الجلسة إلى فقدان. وهذا ما يجعل هذه الوحدة غير صالحة للتشغيل موقع للتجارة الإلكترونية حيث معظم الصفحات هي HTTP باستثناء الخروج وهو HTTPS، وفي هذه الحالة سوف تظهر عربة محتويات المستخدم لتضيع عندما يذهبون إلى الخروج. لهذا السيناريو الرجاء مراجعة وحدة الدورة المختلطة ".

    I ثم مصدرها وحدة الجلسات المختلطة.

    جلسات وحدة مختلطة
    لا توجد نسخة دروبال 7. وهو يفعل إشارة اوبر SSL بالرغم من ذلك.

    وبعد ذلك مصادر اوبر SSL

    أنا ركبت اوبر SSL ولكن بعد ذلك واجه المشاكل التي وصفتها سابقا. في صفحة SSL اوبر تقول:

    "- يجب تفعيل المسارات النظيفة
    - يجب تثبيت SSL شهادة والعمل على موقع الويب الخاص بك
    - Ubercart ليس مطلوبا لهذه الوحدة راجع للشغل، ويمكن استخدامها لحد كبير أي شيء تريد يو. ولكن الاستخدام الأكثر شيوعا لها هو مع ubercart ذلك thats المكان الذي تحصل عليه اسمها من ".

    "إذا كان لديك شهادة SSL والتي تريد تأمين صفحات ubercart مع أن سيرت ثم وهذا هو وحدة بالنسبة لك. تحميل هذه الوحدة وتركيب والتهيئة لها، وعليك أن تكون تعمل مع سيرت الخاصة بك في أي وقت من الأوقات. هذه الوحدة لا تساعدك على الحصول على الشهادة الخاصة بك قيد التشغيل. إذا لم NOT موقع الويب الخاص بك يعمل ب https كتبها يدويا كتابتها في، فأنت بحاجة للحصول على هذا العمل أولا ثم يمكنك تكوين هذه الوحدة. يمكنك تثبيته من قبل جهة لكنك لن تكون قادرة على تكوينه كما أنها لا اختبار لمعرفة ما إذا كان SSL تعمل فعلا أم لا ".

    لذلك أنا تمكين عناوين نظيفة ولكن لديها مشكلة ذكرتها مع اوبر SSL غير قادر على الاتصال النسخة SSL (HTTPS) من موقع الويب الخاص بي.

    أما الآن فإن المشكلة الرئيسية ويبدو أن Inmotions URL TEMP وعناوين المواقع النظيفة المستخدمة في دروبال 7. ركضت بعض الاختبارات هذا الصباح مقارنة URL TEMP مع URL دائم (تعطيل اوبر SSL). وهنا النتائج:

    URL TEMP
    تعطيل عناوين المواقع النظيفة في دروبال 7 و الموقع يعمل لكلا من HTTP و HTTPS
    مثلا
    bizXXX.inmotionhosting.com/

    تمكين عناوين URL النظيفة في دروبال 7 ويظهر الموقع فقط الصفحة الرئيسية لكلا من HTTP و HTTPS. صفحات أخرى تنتج خطأ 404.
    مثلا
    "bizXXX.inmotionhosting.com/

    / "يظهر ولكن" اسم المستخدم bizXXX.inmotionhosting.com/

    اسم المستخدم / about_us "ينتج خطأ 404.
    "https://secureXXX.inmotionhosting.com/

    اسم المستخدم / "يظهر ولكن" https://secureXXX.inmotionhosting.com/

    اسم المستخدم / about_us "ينتج خطأ 404.


    URL الدائم
    تعطيل عناوين المواقع النظيفة في دروبال 7 و الموقع يعمل ل http (HTTPS غير متوفرة باستخدام URL دائم مع SSL مشتركة)
    مثلا
    mysite.com/؟q=about_us

    تمكين عناوين URL النظيفة في دروبال 7 و الموقع يعمل ل http (HTTPS غير متوفرة باستخدام URL دائم مع SSL مشتركة)
    مثلا
    mysite.com/about_us

    لذلك يبدو أن هناك مشكلة مع دروبال 7 عناوين URL نظيفة وTEMP Inmotions (التي لا بد لي من استخدام لSSL المشتركة).

    لقد وجدت زيارتها دروبال 7 مستخدم آخر نفس هذه المشكلة (https://drupal.org/node/1734722) وحل ذلك عن طريق تكوين الملقم (ذكرت هذا سابقا - تغيير "AllowOverride بلا" إلى "AllowOverride جميع" لHTTPS). هل من الممكن هذا هو الحل لدينا منذ لقد حاولت كل شيء آخر؟

    مرة أخرى الشكر الكبير لجميع اللاعبين لمحاولة مساعدتي في حل هذه واحدة.

    شاهد هذا الفيديو!

    مقالات ذات صلة

    استضافة دروبال مع خدمة تصميم المواقعHTTPS هو بروتوكول يقوم بتشفير طلبات HTTP وردودهم. هذا يضمن أنه إذا ما كان هناك شخص قادر على حل وسط الشبكة بين الكمبيوتر وخادم كنت تطلب ...
    إصلاح كسر الروابط استضافة دروبالأنا أضع أول "الحقيقي" موقع دروبال على الانترنت. لكن. لقد واجهت عقبة. بعد ترحيل قاعدة البيانات والملفات إلى ملقم الحية. يتم تقسيم جميع الروابط على الموقع باستثناء ...
    Inmotion استضافة وورد تثبيت النصيومن المعروف ورد كنظام منصة التدوين وإدارة المحتوى الأكثر شعبية. المستخدمين الجدد كثيرا ما يندهش عندما كنا نقول لهم ان وورد أيضا معروفة لسهولة ...
    الأوجه البحث اباتشي استضافة المؤسسة العامة دروبالملاحظة: شكر خاص إضافي لدوغ فان لتوفير الحافز للنشر أخيرا هذا بلوق وظيفة! في وقت مبكر من عام 2016، عندما كان API البحث وحدات ذات الصلة المؤسسة العامة للدروبال 8 في ألفا في وقت مبكر ...
    تغيير الجدول استضافة بادئة دروباللدي موقع دروبال 7 يعمل على خادم الويب، وتستخدم حاليا قاعدة بيانات التي تم إنشاؤها مع من البادئة. أنا محاولة لاستعادة قاعدة البيانات إلى مثيل دروبال جديد من ...