7 41 Drupal Hosting

2013.07.23 01.22 EST

Vielen Dank für die Frage! Ja, können Sie ein Shared SSL-Zertifikat verwenden. Das Shared SSL-Zertifikat ist voreingestellt, so dass es keine Konfiguration auf der Serverseite durchgeführt. Bitte lesen Sie unseren Artikel über Geteilt SZLs, um die URL zu bestimmen, die Sie für Ihre Website verwenden würden. Beachten Sie, dass ein Shared SSL NICHT die gleiche URL wie die URL, die Sie Setup zunächst für Ihre Website. So können Sie müssen auch eine Basis-URL gesetzt in der settings.php Datei Ihrer Drupal-Installation festlegen. Ich fand die folgenden Anweisungen mit jemandem, der auch die gleiche Sache in den Foren gefragt hatte online:

7 41 drupal Hosting-Basis-URL-Einstellung

  1. Bestimmen Sie Ihre Shared SSL (gemäß dem Artikel oben)
  2. Sobald Sie Ihre Shared SSL-URL kennen, müssen Sie Ihr Drupal-Installationsverzeichnis, um zu bestimmen, wie es auf den gemeinsamen genutzten SSL gilt. Zum Beispiel: Wenn Ihr ssl Weg ist https://bizXXX.inmotionhosting.com/

Benutzername, und Sie installiert Ihre Drupal-Website in einem Ordner ‚Drupal‘ genannt, dann wäre Ihr Weg sein https://bizXXX.inmotionhosting.com/

Benutzername / Drupal. Wenn Sie Ihre Website in das Standardverzeichnis (public_html) installiert haben, dann würden Sie nicht auf den freigegebenen SSL Pfad ändern müssen - es bleiben würde https://bizXXX.inmotionhosting.com/

Benutzernamen ein.
  • Bearbeiten Sie die settings.php Datei in Ihren Websites / Standardordnern
  • Folgen Sie den Anweisungen ermöglichen Drupal die Verwendung von SSL (HTTPS Drupal Informationen
  • Fügen Sie die folgende Zeile (es soll ein Beispiel davon in der Datei bereits): $ base_url = "https://bizXXX.inmotionhosting.com/

    Benutzername /. )


  • HINWEIS: Stellen Sie sicher, dass den richtigen Shared SSL Pfad verwenden - die URL ich in den obigen Schritten verwendet wird, ist nur ein Beispiel und nicht der tatsächliche Weg.

    Das soll alles, was Sie brauchen, um es zu arbeiten. Es wird dringend empfohlen, dass Sie einfach ein SSL kaufen, da der tatsächliche sichere Pfad nicht die gleichen wie die URL, so dass es suspekt für einige Nutzer aussehen. SZLs sind nicht so teuer wie sie einmal waren und sind auch ihre Kosten wert, vor allem, wenn Sie jede Art von E-Commerce führen.

    Ich hoffe, das hilft, Ihre Frage zu beantworten! Wenn Sie weitere Hilfe benötigen, lassen Sie es uns wissen.

    Grüße,
    Arnel C.

    Danke für deine Hilfe. Ich habe durch die Anweisungen gearbeitet, um Sie zur Verfügung gestellt.

    1. Ich die URL für die Shared SSL von InMotion Hosting-Guide gearbeitet (und zwar von „bizXXX.inmotionhosting.com/

    my_user_name "auf" https://secureXXX.inmotionhosting.com/

    2. ich meine Website in das Standardverzeichnis (public_html) und so die SSL freigegebenen Verzeichnis installiert ist „https://bizXXX.inmotionhosting.com/

    Ich baute dann 7 Drupal saubere URLs laufen. Was geschah, war die Shared SSL-URL nur für die Homepage funktioniert. Alle anderen Seiten geben einen Fehler zurück 404 Nachricht. Die regelmäßigen „Nicht-SSL“ Seiten nach wie vor mit dem sauberen Urls arbeiten.

    41 7 Drupal Hosting, wie es funktioniert Test

    Ich habe Dokumentation auf einen der Links, die Sie aufgelistet (https://drupal.org/https-information) und er sagt, dass

    „Wenn Sie HTTPS aktiviert und es funktioniert nur auf der Homepage und Ihre Sub-Links gebrochen sind, ist es, weil die Virtualhost: 443 Eimer benötigt AllowOverride All aktiviert, damit URLs während in HTTPS-Modus neu geschrieben werden.“

    Ich möchte sowohl HTTP und HTTPS auf meine Seite unterstützen und so ich dieses letzte Problem denke ist Serverkonfiguration. Können Sie nur Server-Konfiguration bestätigen. Wenn der Server im gemischten Modus HTTPS und HTTP-Sitzungen zu unterstützen, dann konfiguriert ist, bedeutet es, das Problem an meinem Ende. Durch die Art, wie ich Ubercart SSL-Modul für den gemischten Modus HTTPS und HTTP-Sitzungen verwenden.

    Nochmals vielen Dank für Ihre Hilfe.

    Die meisten, aber nicht alle Einstellungen für AllowOverride stehen zur Verfügung. Wir freuen uns, zu helfen, aber wir würden mehr Informationen benötigen eine spezifische Antwort zu geben.

    Was ist der vollständige Fehler / issue Sie erleben?

    Haben Sie einen Link auf die Seite, wo wir diesen Fehler anzeigen können?

    Auch in diesem Handbuch auf der offiziellen Drupal-Website. im Abschnitt Drupal Konfiguration Titel gibt es mehrere Optionen für gemischten Modus. Welche Methode verwenden Sie?

    Wenn Sie weitere Fragen haben, können Sie sie unten posten.
    Vielen Dank,

    2013.07.24 12.16 EST

    Danke für deine Antwort.

    Ich denke, das volle Fehler / Problem ist zweifach:

    1. Die defekten Links, wenn https ich bereits erwähnt.

    2. Wenn ich Ubercart SSL (Eingabe sowohl "Secure Domain Name" und "Non-Secure Domain Name") konfigurieren, erhalte ich die folgende Warnung:

    „Ubercart SSL (uc_ssl):.. Die uc_ssl_check () Funktion zurückkehrt FALSCH, weil es nicht in der Lage, die SSL (https) Version Ihrer Website zu kontaktieren, die Sie in den Einstellungen definiert sind, können diese durch drei Dinge verursacht werden 1. Ihre Website nicht richtig Setup für SSL ist 2. Die OpenSSL-Erweiterung nicht in Ihrer PHP-Installation aktiviert wird, wird 3. allow_url_fopen nicht in der php.ini aktiviert. Wenn # 2 fehlschlägt, wird versuchen uc_ssl file_get_contents () zu verwenden, die eingestellt werden, erfordert allow_url_fopen auf in der php.ini auf TRUE. Hoffentlich werden diese Hinweise, die Ihnen dieses Problem helfen, zu beheben, so dass Sie uc_ssl verwenden können. Sie können versuchen, dies zu https://secure139.inmotionhosting.com/, indem Sie debuggen

    Benutzername //? uc_ssl_check = 1

    KRITISCHER FEHLER! Die Domain, die Sie für die gesicherte Domäne eingegeben kam zurück als nicht sicher oder es weist auf diese Installation von Drupal nicht zurück. Ihr sicherer Domänenname muss so eingerichtet werden, und muss seinen Hinweis auf dem von Drupal installieren.“


    Für Drupal Konfiguration verwende ich die Option 2 auf der Seite, die Sie erwähnen. Es sagt:

    „Für eine noch bessere Sicherheit, lassen $ conf [‚https‘] auf dem Standardwert (FALSCH) und alle authentifizierten Datenverkehr über HTTPS und HTTP für anonyme Sitzungen senden verwenden. Wieder einmal trugen Module wie 443 Session oder Secure Login können Sie sich hier helfen. Drupal 7 ermöglicht automatisch die session.cookie_secure PHP-Konfiguration auf HTTPS-Site, die SSL-nur sichere Session-Cookies dazu führt an den Browser ausgegeben.“

    Doch statt der Module „443 Session1 oder‚Secure Login Ubercart SSL ‚‘ Ich verwende‘.

    Es wäre großartig für euch einen Blick auf die eigentliche Seite zu nehmen. Ich verwende Ubercart und ich mit Paypal Sandbox bin zu testen. Das E-Commerce funktioniert gut. Allerdings ist es immer noch getestet wird, und so will ich nicht, um es jetzt öffentlich machen. Kann ich euch vertraulichen Zugriff auf die Website?

    Nochmals vielen Dank für all die Hilfe.

    Ich entschuldige mich für den Fehler mit Ihrem Namen John-Paul :(
    Es war ein langer, langer Tag versucht, dieses Problem zu lösen.

    Wenn Ihre Website noch nicht auf unseren Servern lebt, wird die Shared SSL nicht erfolgreich funktionieren. Außerdem würde ich empfehlen, eines der Module versuchen, sie in der Artikelliste „443 Session1 oder‚Login Secure‘, um zu sehen, wenn Sie eine andere beeinflussen bekommen.

    Wir würden uns freuen, einen Blick zu nehmen, können Sie Ihre Website-Informationen zu docs@inmotionhosting.com eine E-Mail

    Mit dem Betreff: jeremy_steel

    Dann schreiben Sie einen Kommentar zu lassen uns wissen, dass es auf diesem Forum Post hier gesendet wurde.

    Wenn Sie weitere Fragen haben, können Sie sie unten posten.
    Vielen Dank,

    2013.07.24 03.29 EST

    Ich habe die Datei in dem Drupal-Handbuch erwähnt (sites / default / settings.php) auf HTTPS ermöglicht, und es wurde nicht aktualisiert:

    Der Artikel besagt: „Wenn Sie im gemischten Modus HTTPS und HTTP-Sitzungen öffnen sites / default / settings.php unterstützen möchten und $ conf hinzufügen [‚https‘] = true;“

    Nach dem Tutorial haben Sie diese Zeile in die Datei hinzuzufügen:
    $ Conf [ 'https'] = true;

    Aber da Sie folgende Option 2 des Leitfadens, sagt sie es auf „False“:
    „Für eine noch bessere Sicherheit, lassen $ conf [‚https‘] auf dem Standardwert (FALSCH) und alle authentifizierten Datenverkehr über HTTPS und HTTP für anonyme Sitzungen senden verwenden. Wieder einmal trugen Module wie 443 Session oder Secure Login können Sie sich hier helfen. Drupal 7 ermöglicht automatisch die session.cookie_secure PHP-Konfiguration auf HTTPS-Site, die SSL-nur sichere Session-Cookies dazu führt an den Browser ausgegeben. "

    Dann fügen Sie die Codezeile:
    $ Conf [ 'https'] = false;

    Stellen Sie außerdem sicher, dass Sie in der sites / default / settings.php die richtige sichere Adresse für Ihre Shared SSL eingeben.

    Ich empfehle die folgenden Schritte ausführen, dann lassen Sie uns wissen, ob es erfolgreich funktioniert, oder Sie erhalten einen anderen Fehler.

    Wenn Sie weitere Fragen haben, können Sie sie unten posten.
    Vielen Dank,

    2013.07.24 05.03 EST

    vorher hatte ich settings.php modifiziert, wie vorgeschlagen, aber es machte keinen Unterschied, so ließ ich es unverändert. Ich versuchte es noch einmal heute und noch keine Lösung. Ich habe auch versucht die RewriteBase Einstellungen in der .htaccess-Datei und $ base_url in settngs.php ändert aber weder das Problem gelöst.

    Ich kann umreißen, was ich gestern getan hat:

    Ich begann damit, die beiden Seiten Sichere und 443 Session empfohlen Module Sourcing.


    Sichere Seiten
    Nachdem ich Sichere Seiten-Modul installiert habe ich versucht, es zu konfigurieren, aber die „Enable Sichere Seiten“ Option ist grau hinterlegt und sagt: „Um mit einem geschützten Bereich dieser Einstellung zu starten muss aktiviert sein, diese Einstellung nur geändert Lage sein wird, wenn der Web-Server hat. für SSL konfiguriert ist.“ Soweit ich weiß, ist der Web-Server für SSL konfiguriert und so weiß ich nicht, was hier vor sich geht.

    443 Session
    Ich sourced dann das 443 Session-Modul, aber es ist nicht für Drupal 7.en Es erscheint auch sagt, dass für die Art der Seite, die ich tue (gemischten HTTP und HTTPS) es wird nicht empfohlen. Es sagt:

    „Seit 443 Session-Modul verwendet separate Session-Cookies für HTTP / HTTPS bedeutet dies, dass, wenn ein Benutzer navigiert von einer HTTP-Seite zu einer HTTPS-Seite alle Sitzungsdaten erscheint verloren zu gehen. Damit ist dieses Modul nicht geeignet für den Betrieb einer E-Commerce-Website, die meisten Seiten sind HTTP mit Ausnahme der Kasse, die HTTPS ist. In diesem Fall den Warenkorb gelegt Inhalt des Benutzers scheint verloren zu gehen, wenn sie zur Kasse gehen. für dieses Szenario finden sie in der Mixed Session-Modul.“

    Ich sourced dann das Mixed Sessions Modul.

    Mixed Sessions Module
    Es gibt keine Drupal 7 Version. Es tut Bezug obwohl Uber SSL.

    Ich sourced dann Uber SSL

    Ich installierte Uber SSL stieß aber dann die Probleme, die ich zuvor beschrieben. In der Seite Uber SSL heißt es:

    „- Saubere URLs muss aktiviert werden,
    - SSL-Zertifikat muss für Ihre Website installiert und arbeiten werden
    - Ubercart ist NICHT btw für dieses Modul erforderlich ist, kann es u wollen für so ziemlich alles verwendet werden. Aber seine häufigste Anwendung ist mit Ubercart so das ist, wo es seinen Namen aus.“

    „Wenn Sie ein SSL-Zertifikat haben und Sie möchten Ihre Ubercart Seiten mit dem Cert sichern, dann ist dieses Modul für Sie. Dieses Modul herunterladen, installieren, Config, und Sie werden in kürzester Zeit mit Ihrem cert ausgeführt werden. Dieses Modul nicht helfen Sie Ihr Zertifikat erhalten laufen. Wenn Ihre Website mit https funktioniert nICHT, indem Sie sich in der Eingabe, dann müssen Sie bekommen, dass FIRST arbeitet und dann können Sie dieses Modul konfiguriert werden. Sie können es vor der Hand installieren, aber Sie werden nicht sein Lage, es zu konfigurieren, wie es zu sehen ist zu testen, ob SSL tatsächlich funktioniert oder nicht.“

    So ermöglichte ich sauber URLs aber haben das Problem, das ich mit Uber SSL erwähnt nicht in der Lage, die SSL (https) Version meiner Website zu kontaktieren.

    Denn jetzt das Hauptproblem scheint Inmotions TEMP URL und saubere URLs in Drupal 7. Ich lief einige Tests an diesem Morgen eines Vergleich die TEMP-URL mit der permanenten URL (Deaktivieren Uber SSL) zu sein. Hier sind die Ergebnisse:

    TEMP-URL
    Deaktivieren saubere URLs in Drupal 7 und die Seite funktioniert sowohl für http und https
    z.B.
    bizXXX.inmotionhosting.com/

    Aktivieren saubere URLs in Drupal 7 und die Seite zeigt nur die Homepage für HTTP und HTTPS. Weitere Seiten erzeugen Fehler 404.
    z.B.
    „bizXXX.inmotionhosting.com/

    Benutzername / „zeigt aber“ bizXXX.inmotionhosting.com/

    Benutzername / about_us“erzeugt Fehler 404.
    „https://secureXXX.inmotionhosting.com/

    Benutzername / „zeigt aber“ https://secureXXX.inmotionhosting.com/

    Benutzername / about_us“erzeugt Fehler 404.


    DAUER URL
    Deaktivieren saubere URLs in Drupal 7 und die Website funktioniert für http (https nicht verfügbar mit permanenter URL mit Shared SSL)
    z.B.
    mysite.com/?q=about_us

    Aktivieren saubere URLs in Drupal 7 und die Website funktioniert für http (https nicht verfügbar mit permanenter URL mit Shared SSL)
    z.B.
    mysite.com/about_us

    So scheint es ein Problem mit Drupal 7 saubere URLs und Inmotions TEMP URL (die ich für die gemeinsame Verwendung von SSL haben).

    Ich fand eine andere Drupal 7 Benutzer das gleiche Problem hatte (https://drupal.org/node/1734722) und löste es über Serverkonfiguration (I dies bereits erwähnt - „AllowOverride None“ auf „AllowOverride All“ für https ändern). Ist es möglich, dies ist unsere Lösung, da ich alles andere versucht haben?

    Wieder großer Dank an euch alle für den Versuch, mich diese zu lösen zu helfen.

    Schau dieses Video an!

    In Verbindung stehende Artikel

    Drupal Hosting mit sslHTTPS ist ein Protokoll, das HTTP verschlüsselt Anfragen und die Antworten. Dadurch wird sichergestellt, dass, wenn jemand in der Lage war, das Netzwerk zwischen Ihrem Computer zu gefährden und dem Server Sie anfordern ...
    Fix defekte Links Drupal HostingIch meine erste „echte“ Drupal Seite online stellen. Aber. Ich habe in einem Baumstumpf laufen. Nachdem die Datenbank und Dateien auf einen Live-Server zu migrieren. Alle Links auf der Website sind mit Ausnahme der gebrochen ...
    Inmotion Hosting-Skript Wordpress installierenWordpress ist als das beliebteste Blogging-Plattform und Content-Management-System bekannt. Neue Benutzer sind oft überrascht, als wir ihnen, dass Wordpress sagen ist auch für seine einfache gut bekannt ...
    Facettierte Suche Apache Solr Drupal HostingHinweis: Extra besonderen Dank geht an Doug Vann für Motivation bietet schließlich diese Blog-Post zu schreiben! Früh im Jahr 2016, wenn der Such-API und Solr bezogene Module für Drupal 8 in frühen Alpha waren ...
    Ändern Tabellenpräfix Drupal HostingIch habe eine Drupal-7-Website auf einem Webserver ausgeführt wird, ist es zur Zeit eine Datenbank verwendet, die mit aus einem Präfix erstellt wurde. Ich versuche, diese Datenbank zu einer neuen Drupal-Instanz von einem wiederherzustellen ...