Hallo Leute,
ich such mir jetzt schon seit ner Weile die Finger wund, leider bin ich da nicht so gut drin.
Und zwar hab ich WP2.3, ich wollte die linkstruktur so ändern, dass immer der postname im Link steht.
Um's mir einfacher zu machen, hab ich die Version "Basierend auf Datum und Name" angeklickt und gespeichert. htaccess datei ist beschreibbar, wird also wunderbar gespeichert.
Aber danach ist der komplette Blog nicht mehr verwendbar, weil alle links forbidden sind.
sogar http://www.meinblog.de/blogordner/ führt zu ner Fehlermeldung.
Einzige methode um das zu beheben (die ich finden konnte) htaccess datei wieder leeren .. dann funzt es wieder, problem, dann hab ich ja immer noch nicht die linkstruktur die ich wollte :?
Bin für jeden noch so kleinen hinweis oder link dankbar
sopi
permalink - htaccess änderung erzeugt "forbidden"
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Hallo
Hast du das Forum schon mal durchsucht? Dieses Thema ist sicherlich schon mal behandelt worden.
Was für ein Server hast du?
Wie sieht denn deine .htaccess aus?Bitte suche zuerst im Forum, findest sicherlich etwas nützliches.
-
Ich sag nur: "Strato". :mrgreen:
-
Nix Strato, bei Strato kommt normal kein "403 Forbidden", sondern knallhart ein 500er Schwerer Serverfehler.
Gruß
Ingo -
Hallo alle miteinander und danke für die schnellen Antworten
Nein, ich bin nicht bei Strato gehostet, .. was hat das eigentlich damit auf sich? Ich meine, was haben die bei strato gemacht, damit sowas passiert?
Also es ist tatsächlich ein 403 forbidden das ich bekomme.
Und in meiner htaccess steht dann sowas:PHP
Alles anzeigen# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wp/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wp/index.php [L] </IfModule> # END WordPressDie hataccess (chmod 766) hab ich über das Admin Panel von WP erstellt, .. also eigentlich sollte man meinen, dass ich da nichts verkehrt machen kann .. oder?
-
Das mit strato ist eine andere Geschicht. Es wird gerne mal Strato hinter dem Problem vermutet, wenn nach Permalinkeinstellungen Fehler kommen. Strato erlaubt nämlich nicht die Verwendung von mod_rewrite und quittiert den Versuch mit einem 500er Fehler.
Woran es nun bei Dir liegt, kann man so schlecht sagen. Es ist aber durchaus denkbar, das Dein Hoster auch kein mod_rewrite unterstützt, sich der Fehler halt nur anders äußert.
chmod 766 für die .htaccess ist eigentlich auch nicht richtig, denn die Datei soll ja nicht ausführbar sein. Es reicht ein 666. Das sollte aber normalerweise nicht zu Problemen führen.
Die .htaccess sieht ansonsten aber vernünftig aus, sofern sich das Blog im Verzeichnis /wp befindet.Gruß
Ingo -
Gib mal unter
Einstellungen -> Permalinks
folgendes ein:Benutzerdefiniert
/index.php/%year%/%monthnum%/%day%/%postname%/Dann klappt das auch bei Hostern, die kein ModRewrite aktiviert haben...
-
Hey Danke. Mit dem Hinweis funktioniert es bei mir jetzt auch... Endlich keine hässlichen ID-Nummern mehr
By, der Maddi
-
Gib mal unter
Einstellungen -> Permalinks
folgendes ein:Benutzerdefiniert
/index.php/%year%/%monthnum%/%day%/%postname%/Dann klappt das auch bei Hostern, die kein ModRewrite aktiviert haben...
was ist denn das für ein sensationeller Tip?? :-D:-D:-D Jetzt funktionierts bei mir auch. Hehe, man soll mal nicht immer denken, dass Leute mit Null Posts keine Ahnung haben und Newbies sind (so wie ich).
Nachteile kann das so ja wahrscheinlich nicht haben, oder?
Vielen Dank nochmal für den Tip und die HIlfe
-
was ist denn das für ein sensationeller Tip?? Jetzt funktionierts bei mir auch. Hehe, man soll mal nicht immer denken, dass Leute mit Null Posts keine Ahnung haben und Newbies sind (so wie ich).
Nachteile kann das so ja wahrscheinlich nicht haben, oder?
Vielen Dank nochmal für den Tip und die HIlfe
nein es hat keine Nachteile;)
solltest Du jedoch irgendwann zu einem modernen Hoster gehen , dann musst Du Dich vorher mit redirectMatch permanent mod_rewrite und htaccess auseinandersetzen, weil dann das index.php vorne einfach weg ist und Du sonst error 404 produzierst, ;)der Tipp stammt eventuell aus dem WordPress Codex , da dürfen auch Newbies lesen ...
:mrgreen:
-
Hallo Monika,
jetzt suche ich brav nach meinem aktuellen Problem und stoße auf einen alten Thread von mir :-D und weils thematisch passt schreib ich jetzt hier rein. Also mein Hoster unterstützt eigentlich mod_rewrite. Wir pflegen unseren Blog vermutlich nicht so wie es sein sollte, aber erst jetzt fällt mir auf, dass die wp-admin nicht mehr erreichbar ist :(
Der Blog selbst ist wohl noch erreichbar - die meisten Seiten zumindest.
( grafen-tee.de/tee-blog/index.php )Aber die Admin will nicht mehr aufgerufen werden und meldet:
[size=10]Forbidden[/SIZE][size=10]
You don't have permission to access /tee-blog/wp-admin/post.php on this server.[/SIZE]Eine htaccess habe ich überhaupt nicht und der Kollege der das Blog installiert hat ist nicht mehr da. Wir haben WP in einem Unterordner (tee-blog/) installiert - wo müsste denn eine htaccess sein, und was müsste dort drin stehen?
Vor lauter Beiträgen (mit unterschiedlichsten Ursachen) weiss ich nicht mehr wo ich ansetzen soll. Wir einem kompetenten Menschen von Euch beim Blick auf den Blog klarer, wo ich ansetzen könnte?
Fakt ist, die Admin tat - ich weiss aber leider nicht mehr genau wie lange das her ist. Ich weiss, dass wir im Sommer für die Hauptseite grafen-tee.de (xt-Commerce-Shop) eine Erweiterung haben durchführen lassen bezüglich URLs (das hieß metaSEF). Kann das daher kommen?
Wie packe ich das Problem am besten an. Google-Webmastertools zeigen mir nämlich etliche Seite aus dem Blog an, die nicht gefunden werden (z.B. http://www.grafen-tee.de/tee-blog/index…dex.php/page/2/ ) - das wollte ich eigentlich beheben.
Ich wäre super dankbar, wenn mir jemand einen passenden Tip geben könnte - wie gesagt, Suchfunktion habe ich nun über eine halbe Stunde schon versucht, aber bin nicht schlauer als vorher.
-
Wollte nicht extra neu Thema anfangen...
Meine .htaccess sieht so aus:
Apache Configuration[COLOR=#000000][COLOR=#006600]<[/COLOR][COLOR=#0000CC]IfModule mod_rewrite[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]c[/COLOR][COLOR=#006600]> [/COLOR][COLOR=#0000CC]RewriteEngine On RewriteBase [/COLOR][COLOR=#006600]/[/COLOR][COLOR=#0000CC]wp[/COLOR][COLOR=#006600]/ [/COLOR][COLOR=#0000CC]RewriteCond [/COLOR][COLOR=#006600]%{[/COLOR][COLOR=#0000CC]REQUEST_FILENAME[/COLOR][COLOR=#006600]} !-[/COLOR][COLOR=#0000CC]f RewriteCond [/COLOR][COLOR=#006600]%{[/COLOR][COLOR=#0000CC]REQUEST_FILENAME[/COLOR][COLOR=#006600]} !-[/COLOR][COLOR=#0000CC]d RewriteRule [/COLOR][COLOR=#006600]. /[/COLOR][COLOR=#0000CC]wp[/COLOR][COLOR=#006600]/[/COLOR][COLOR=#0000CC]index[/COLOR][COLOR=#006600].[/COLOR][COLOR=#0000CC]php [/COLOR][COLOR=#006600][[/COLOR][COLOR=#0000CC]L[/COLOR][COLOR=#006600]] </[/COLOR][COLOR=#0000CC]IfModule[/COLOR][COLOR=#006600]>[/COLOR][/COLOR]Wie kann ich bei angezeigten links /wp/ directory raus nehmen - also nicht zeigen...?
-
Wie kann ich bei angezeigten links /wp/ directory raus nehmen - also nicht zeigen...?
-
Danke für schnelle Antwort, aber irgendwie funktioniert das nur zur Helfte...
Statische Seiten, die zur Kategorien verlinkt sind werden nicht angezeigt, Startseite wird mit /wp dahinter angezeigt... nur Artikel selbst werden orgendlich dargestellt... -
Also ich würde die vollständige Variante bevorzugen: den gesamten Blog eine Ebene höher umzuziehen bzw. die (Sub-)Domain auf /wp zeigen zu lassen (kommt aus HTTP-Sicht auf dasselbe heraus). Und anschließend noch Blogadresse und alte Referenzen in der DB zu ändern.
Wie kann ich die Adresse meines Blogs ändern? « WordPress Deutschland FAQ -
Habe ähnliches Problem
Hallo zusammen!
Ich habe ein ähnliches Problem. Habe ein UPdate auf WP 2.7 gemacht und dabei wohl die .htaccess gelöscht. Wenn ich jetzt in den Einstellungen die Permalinks auf /%postname%/ ändern will, werden sie nicht gefunden:
404 Not Found
"Not found. The requested URL /...../ was not found on this server."Beim Ändern der Permalinks kommt auch die Meldung:
If your .htaccess file were writable, we could do this automatically, but it isn’t so these are the mod_rewrite rules you should have in your .htaccess file. Click in the field and press CTRL + a to select all.In dem angesprochenen Feld steht:
Apache Configuration<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>Also das Übliche. Wenn ich eine .htaccess erstelle und in das VErzeichnis lade, kann ich gar keine Seiten mehr aufrufen und es kommt ein 500 Error.
Kann mir jemand helfen? Das wäre echt sehr super!!!
Vielen Dank und liebe Grüße,
basilius78 -
Ich weiß nicht, ob's was hilft, aber: Ich habe wegen den Problemen das Plugin "123 No Rewrite Permalink" (Putzlowitscher Zeitung 123 No Rewrite Permalink) installiert, die htaccess gelöscht und seitdem ist Ruhe. Mal probiert?
-
Hallo!
Erst mal danke für den Tipp - aber es bringt nichts. Passiert genau das gleiche. Leider.
Bin für alle weiteren Tipps dankbar, da es echt sehr sehr ärgerlich ist.
Liebe Grüße,
basilius78 -
Wenn ich eine .htaccess erstelle und in das VErzeichnis lade, kann ich gar keine Seiten mehr aufrufen und es kommt ein 500 Error.
Was sagt das error.log? Vor dem Upgrade gings noch? -
Hi!
Wo finde ich diese error.log? (Sorry...)Ja, vor dem Upgrade war alles bestens. (Bin bei all-inkl.com)
LG
basilius78 -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!