Support » Allgemeine Fragen » Permalink und htaccess

  • Gelöst minibridge

    (@minibridge)


    Mein problem scheint ähnlich diesem zu sein: Permalinks defekt nach Update 404

    Ich habe vor einem halben Jahr WordPress erst einmal ruhen lassen, weil es jedesmal nach einer Permalink-Änderung einen Crash gab. Momentan auf minibridge.de zu sehen.

    die htacess lautet:

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

    Die Index-Datei:

    /**
     * Front to the WordPress application. This file doesn't do anything, but loads
     * wp-blog-header.php which does and tells WordPress to load the theme.
     *
     * @package WordPress
     */
    
    /**
     * Tells WordPress to load the WordPress theme and output it.
     *
     * @var bool
     */
    define('WP_USE_THEMES', true);
    
    /** Loads the WordPress Environment and Template */
    require( dirname( __FILE__ ) . '/wp-blog-header.php' );

    Die Installation liegt im Hauptverzeichnis.

    • Dieses Thema wurde geändert vor 7 Jahren, 6 Monaten von minibridge.
    • Dieses Thema wurde geändert vor 7 Jahren, 6 Monaten von minibridge.
    • Dieses Thema wurde geändert vor 7 Jahren, 6 Monaten von minibridge.
    • Dieses Thema wurde geändert vor 7 Jahren, 6 Monaten von Bego Mario Garde. Grund: Code-Formatierung korrigiert
Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • … und deine Frage ist jetzt?

    Thread-Starter minibridge

    (@minibridge)

    Warum kommt beim Aufruf von minibridge.de die Meldung:

    Forbidden

    You don’t have permission to access / on this server.

    … und wie sollen wir das jetzt bitte ohne weitere Informationen zu deiner Website beurteilen?

    Thread-Starter minibridge

    (@minibridge)

    1. http://www.minibridge.de
    2. canhost
    3. PHP5.5/5.6/7 RubyRails
    4. 1 Gigabyte (vor der Permalink-Änderung lief auch alles normal)
    5./6. passierte früher bei 4.4.2 und Graphene und jetzt bei 4.6.1 und Smartline Lite

    weiterhin: Plugins hatte ich noch keine installiert.

    „Element untersuchen“ bringt nichts, da nur die „Zugriff-verboten-Seite“ kommt.

    Ich habe den Webhoster kontaktiert und eine Bearbeitungsnummer bekommen.
    bridge-goettingen.de habe ich als Wiki wieder lauffähig bekommen, nachdem ich WordPress wieder komplett gelöscht UND VOR ALLEN DINGEN die htaccess beseitigt hatte.

    Thread-Starter minibridge

    (@minibridge)

    Idee:
    Ich habe gerade noch einmal in den Einstellungen geschaut. „mod_rewrite“ ist nicht aktiv. Kann es daran liegen?

    Thread-Starter minibridge

    (@minibridge)

    Ich vermute dort liegt das Problem. „… und das Apache-Modul „mod_rewrite“, um suchmaschinenfreundliche Links zu generieren“

    Solange man nicht an den permalinks rumspielte, funktionierte ja auch alles.
    Ich warte noch die Reaktion vom Provider ab und werde mich dann entscheiden, ob ich die Zusatzausgaben tätige.

    Thema hat sich hier damit erledigt.
    Danke für die Antworten.

    „mod_rewrite“ ist nicht aktiv. Kann es daran liegen?

    Kommst du ins Backend?* Kannst du unter Einstellungen > Permalinks die Link-Struktur auf „Einfach“ stellen? Was passiert dann?

    * Falls nicht, was passiert, wenn du die .htaccess in .htaccess-stop umbenennst?

    Hast du mal die Berechtigungen der Dateien und Verzeichnisse geprüft?
    Wer ist Inhaber der Dateien? Hast du selbst ein FTP-Account angelegt und musstest du dabei selber einen Nutzer zuweisen?

    Die Fehlermeldung 403 Forbidden erfolgt eigentlich, wenn die Verzeichnisausgabe in der Serverkonfiguration gesperrt ist und keine index.html bzw. index.php im Web-Stammverzeichnis liegt. Auf welches Verzeichnis verweist deine Domain? Gibt es dazu einen Einstellungs-Option im Kundenmenü?

    Thread-Starter minibridge

    (@minibridge)

    Jeglicher Zugriff über den Webbrowser ist unmöglich. Zurzeit komme ich auch nicht ins Backend. Das war bisher auch immer nach Löschung der WP-Installation und Aktivierung einer anderen index-Datei so. Nur nach Löschung der htacess bekam ich wieder Zugriff über den Webbrowser.
    Mit dem bisherigen Zugang habe ich einfache html-Seiten, CMS-Seiten und momentan MediaWiki-Seiten betrieben. Die Zugangsdaten zu den FTP-Accounts habe ich vom Provider bekommen und das funktioniert alles bestens.

    Wenn ich mich recht erinnere, habe ich einmal die htaccess gelöscht und konnte anschließend wieder ins Backend. Ich habe versucht bei den Permalinks etwas zurück zu setzen, aber nach JEDER Speicherung war wieder Schluss.

    Wenn du eine Weiterleitung einrichtest, der Server aber das dafür notwendige Modul nicht geladen hat, kommt es zu Fehlermeldungen. Das erklärt zwar nicht den 403, spricht aber generell nicht für eine gelungene Server-Konfiguration. Vielleicht denkst du auch mal über einen Wechsel des Webhoster nach.

    Thread-Starter minibridge

    (@minibridge)

    Ich habe die htaccess mal unschädlich gemacht.
    Anschließend kam ich wieder ohne Probleme auf die seite und ins Backend.

    Normales Arbeiten war möglich. Dann habe ich nur die Einstellungen der Permalinks aufgerufen, ohne irgendetwas zu ändern oder zu speichern. In dem Moment wurde ich wieder rausgeworfen. Anscheinend wird in dem Moment eine neue htaccess erstellt.

    Natürlich könnte ich den Webhoster wechseln, aber vermutlich ist die Freischaltung von mod_rewrite (Zusatzkosten 1,19 pro Monat, okay bei bisherigen 0,75 Euro je Monat ist das viel) einfacher. Inzwischen ist canhost zwar von degado geschluckt worden, aber die Zusammenarbeit über inzwischen sicherlich mehr als 10 Jahre war eigentlich immer zufriedenstellend und die Preise sind gut. Ich will mir nur sicher sein, dass die Freischaltung von mod_rewrite reicht.

    Thread-Starter minibridge

    (@minibridge)

    Zur Ergänzung: Ich habe aktuell die htaccess wieder liquidiert und die Seite ist zurzeit zugänglich. Ich habe einen neuen Beitrag (2.Beitrag) verfasst, der aber nicht aufzurufen ist (vermutlich Permalink-Problem).

    Thread-Starter minibridge

    (@minibridge)

    Ich habe inzwischen auch die Antwort vom Hoster bekommen: ich muss „mod_rewrite“ freischalten lassen. Die Anforderungen für die Installation sind ja auch:

    1. PHP-Version 5.2.4 oder höher
    2. MySQL-Version 5.0 oder höher
    3. Das Apache mod_rewrite Modul, für „schönere URLs“

    Man kann durchaus WordPress ohne mod_rewrite betreiben, wenn man auf schönere URLs verzichten will, aber man darf halt keine Einstellungen in den Permalinks durchführen. Im dem Moment bricht das ganze System zusammen und bisher habe ich immer nur durch eine Löschung der htaccess und der Datenbank das Problem wieder in den Griff bekommen.

    Mein Problem ist damit gelöst. Vielen Dank an Bego Mario Garde für die Antworten!

    1,19 €/Monat für das Freischalten von mod_rewrite empfinde ich persönlich als zu hoch. Für 4€/Monat bietet dir z.B. WebHostOne ein komplettes Webhosting-Paket mit Inklusivdomain, PHP7, kostenlose SSL-Verschlüsselung (Let’s Encrypt), 25GB Webspace, 256MB RAM und natürlich ist mod_rewritedabei. Vielleicht hast du aber auch einfach einen Tarif gebucht, der etwas zu „mager“ bemessen ist.

    Übrigens, wir verwenden hier (wie in OpenSource-Communities üblich) das respektvolle „Du“, nur Bego reicht also. 😉

    Thread-Starter minibridge

    (@minibridge)

    Hallo Bego,
    der Haupt-Tarif ist schon seit einigen Jahren gebucht. Inzwischen wurde diverses nachgebucht (an der Vereinshomepage waren in den letzten Jahren mehrere Personen involviert, leider ist der Fachmann letztes Jahr verzogen).
    Im Moment zahlen wir glaube ich ca. 70 € pro Jahr. Das würde ich gern noch einmal überprüfen, ob das notwendig ist. Ich bin kein EDV-Spezialist, deshalb werde ich mir jemanden suchen, der das in die Hand nimmt. Ich denke das Canhostangebot für 2,50 würde ausreichen, da wir kaum Bilder veröffentlichen. Da wir zurzeit jedoch noch parallel das Wiki betreiben, ist eine zweite Datenbank notwendig.
    Das WebHostOne-Angebot erscheint mir auch interessant. Was allerdings in der Grundversion in beiden Angeboten fehlt, sind mailinglisten.

    Grüße
    Gerd

    Thread-Starter minibridge

    (@minibridge)

    Ich hatte zwischenzeitlich mod_rewrite freischalten lassen, was aber den Fehler auch nicht behoben hatte. Inzwischen habe ich einen neuen Tarif und plötzlich kann ich mit den Permalinks arbeiten.
    Der wirkliche Grund für das Problem ist mir immer noch nicht klar, aber zumindest ist das Problem gelöst.

    Danke für die Diskussionsbeiträge!

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)
  • Das Thema „Permalink und htaccess“ ist für neue Antworten geschlossen.