• Wir verwenden eine WP Seite als Intranet. Nun möchten wir die URL ändern.
    Derzeit ist sie über https:// „(IP)“/wordpress erreichbar. Diese URL soll aber jetzt in https://(Firma).intra geändert werden.

    Wie kann ich das Umsetzen?

    Danke für die Hilfe

Ansicht von 9 Antworten – 1 bis 9 (von insgesamt 9)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Du gehst in das Backend deiner WordPress-Installation und änderst Website- und WordPress-URL. Anschließend meldest du dich erneut an und verwendest dabei den Link https://firma-xy.intra/wp-login.php, installiert das Plugin Better Search Replace und suchst/ersetzt die alte Adresse mit der IP mit der neuen Adresse mit dem Domainnamen. Vor solchen Änderungen solltest du natürlich ein Backup anlegen.

    Thread-Starter jakob25

    (@jakob25)

    Ich habe jetzt das Tool angewandt und es wurden auch 216 Einträge geändert. Allerdings wenn ich nun eine andere Seite außer der Startseite aufrufen möchte bekomme ich folgenden Fehler

    (Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

    Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.9 Server at https://firma-xy.intra, Port 80)

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Ist auf dem Webserver denn das Apache-Modul mod_rewrite installiert, aktiviert und wurde der Webserver anschließend neu gestartet?
    Wie sieht die .htaccess aus?
    Hast du versucht, die Permalinks erneut zu speichern?
    Was sagt der Error-Log des Webservers?
    Ist WP_DEBUG in der wp-config.php auf true gesetzt?

    Thread-Starter jakob25

    (@jakob25)

    mod_rewrite ist installiert

    htaccess:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wordpress/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wordpress/index.php [L]
    </IfModule>

    # END WordPress

    Error Log:

    [Tue Jun 07 12:00:10.951794 2016] [core:error] [pid 2092:tid 1692] [client 192.168.100…:61981] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‚LimitInternalRecursion‘ to increase the limit if necessary. Use ‚LogLevel debug‘ to get a backtrace., referer: http://intranet&#8230;.intra/itadministration/uebersicht-it-intern/

    WP_DEBUG
    war auf false gesetzt, dies habe ich auf true geändert.

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Request exceeded the limit of 10 internal redirects due to probable configuration error.

    Da ist eine fehlerhafte Weiterleitung.

    Scheinbar ist WordPress in einem Unterverzeichnis /wordpress installiert worden. Auf was hast du denn jetzt die Website-URL und WordPress-URL eingestellt?

    Falls du nicht mehr ins Backend kommst, füg mal in der wp-config.php folgendes hinzu:

    define( 'RELOCATE', true );

    Danach solltest du dich wieder über wp-login.php (nicht wp-admin!) anmelden können.

    Thread-Starter jakob25

    (@jakob25)

    ja WP wurde im Unterverzeichnis /wordpress installiert.
    Und die Anmeldung am Backend funktioniert einwandfrei.

    Beide URL’s habe ich auf intranet.FirmaXY.intra geändert.

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    wenn du WordPress in einem Unterverzeichnis /wordpress installierst, müssen auch beide URLs darauf verweisen: http://intranet.FirmaXY.intra/wordpress – oder du legst /wordpress als Web-Stammverzeichnis fest.

    Thread-Starter jakob25

    (@jakob25)

    Hallo,
    wenn ich die Url mit Unterverzeichnis /wordpress eintrage kann ich mich auch nicht mehr anmelden um ins Backend zu gelangen.

    Muss ich zuvor irgendwo auf dem Server bzw. in der Domäne eine URL definiert haben, welche ich nun für WP einsetzen möchte?

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Hm? Wenn du WordPress in ein Unterverzeichnis /wordpress gelegt hast und die WordPress-URL in den Einstellungen enstprechend anpasst, solltest du dich auch unter http://deinedomain.de/wordpress/wp-login.php anmelden können.

Ansicht von 9 Antworten – 1 bis 9 (von insgesamt 9)

Das Thema „URL ändern“ ist für neue Antworten geschlossen.