Beiträge von PurpleFox

    Hallo b3317133,

    genau das ist ja mein "Problem". Replace any WordPress lines. Das sind m.E. genau diejenigen welche zwischen BEGINN WordPress und END WordPress stehen. Wenn ich aber nur diese ersetze, dann funktioniert die Umleitung des WP Backend auf das Dashboard meiner zweite Seite nicht - ich kann sie also nicht bearbeiten. Entferne ich allerdings zusätzlich die Anweisungen an mod_rewrite.c welche vor AddHandler x-mapp-php5.5 .php stehen, dann funktioniert Alles. Diese Anweisungen stammen aber vermutlich nicht von WordPress?
    Jedenfalls habe ich drei Fragen:
    1. Woher stammen die ersten Anweisungen an mod_rewrite.c?
    2. Was genau tun diese? (Irgendwas in index.php umbenennen?)
    3. Habe ich nun ein neues "Problem" geschaffen, welches im Verborgenen schlummert?

    Vielen Dank schon Mal.

    Grüße Fox

    Ich scheine eine Lösung gefunden zu haben allerdings möchte ich mich bzgl. der Auswirkungen gerne rückversichern.
    In der Datei .htaccess gibt es zwei Zugriffe auf das mod_rewrite.c Modul. Wenn ich den oberen Teil auskommentiere scheint Alles zu funktionieren. Allerdings steht das so in keiner Anleitung und in den Beisielen im Netz ist immer nur davon die Rede, dass man ausschließlich den Wordpress Eintrag überschreiben soll, welcher nach #BEGIN WordPress kommt.
    Wofür genau ist der erste mod-rewrite Eintrag und was passiert wenn ich diesen auskommentiere? (Und fast noch wichtiger für mich: Warum scheine ich der Einzige zu sein der diesen Codeschnipsel ausblenden muss?)

    .htaccess mod_rewrite.c Zugriffe:

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

    AddHandler x-mapp-php5.5 .php

    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <IfModule mod_rewrite.c>
    #RewriteEngine On
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    #RewriteBase /
    #RewriteRule ^index\.php$ - [L]
    #RewriteCond %{REQUEST_FILENAME} !-f
    #RewriteCond %{REQUEST_FILENAME} !-d
    #RewriteRule . /index.php [L]

    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]
    </IfModule>

    # END WordPress

    Hallo arnego2 und b3317133.

    ich arbeite mit dem Firefox Browser. Ein Versuch mit dem IE führt zum selben Ergebnis.

    Can’t reach this page:

    • Error Code: INET_E_REDIRECT_FAILED


    Dieser Fehler gilt aber nur für die zweite Seite im WP Netzwerk. Die erste Seite lässt sich erreichen. Muss ich mich denn selbst darum kümmern dass die Daten für die zweite Seite irgendwo liegen? Ich hätte jetzt erwartet dass sobald ich in der WP Netzwerk Konfiguration eine Seite hinzufügen, diese auch auf dem Host erstellt wird und ggf. notwendige Unterverzeichnisse selbst angelegt werden.

    Ich selbst bin SW Entwickler für Embedded Software. Ich mich gut mit C aus. PHP ist mir nicht so geläuftig. Die PERL Anweisungen in dem Apache Rewrite Modul schon gar nicht. Da diese jedoch vollständig von WP generiert wurden gehe ich davon aus dass diese stimmen.

    Hallo zuasmmen,

    ich bin neu hier, sowohl im Forum als auch im Thema WP, PHP, JS usw.
    Ich habe das Problem dass ich basierend auf unserem Wordpress Hosting Paket bei IONOS gerne eine WP Multisite erstellen möchte.
    Hierzu editiere ich die wp-config und die .htaccess entsprechend und entscheide mich dann für die Unterverzeichnisstruktur. Soweit klappt das Alles.
    Dann möcht ich in der WP Netzwerkkonfiguration eine neue Seite hinzufügen. Auch die funktioniert. Wenn ich dann allerdings auf diese Seite zugreifen möchte (Dashboard oder Bearbeiten), dann bekomme ich im Browser einen Umleitungsfehler angezeigt.
    Ich bin zimelich ratlos. Weiß hierzu jemand einen Rat?
    Die WP Installation selbst ist unmanaged, ich habe also die Hoheit über die Dateien in dem Verzeichnis. Auch habe ich den Inhalt der wp-confic und .htaccess merhfahch geprüft. Dieser ist wie er im WP Menü "Einstellungen/Netzwerk-Einstellungen" vorgegeben wird.

    Hier der Inhalt der wp-config den ich hinzugefügt habe:
    define( 'WP_ALLOW_MULTISITE', true );
    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    define('DOMAIN_CURRENT_SITE', 's858680674.online.de');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
    /* That's all, stop editing! Happy publishing. */

    und hier der Inhalt der .htaccess welchen ich in dem entsprechenden IfModule ersetzt habe.

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]
    </IfModule>


    Liebe Grüße,
    Fox