Gelöst
index.php
vor 4 Jahren
Hallo,
ich habe 3 Wordpress installationen mit 3 URL's auf meinem Webspace.
Die Permalink Einstellung funktioniert nur mit: /index.php/%postname%/
Es wäre natürlich schön wenn es auch ohne "index.php" geht!
Ich habe bereits die Variante mit der httpd.conf Datei die ich hier gefunden habe probiert.
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Diese führt allerdings zu einem Fehler und die Websiten sind unter der URL nicht mehr aufrufbar.
Was muss ich denn tun?
Viele Grüße
Steffi
620
11
Das könnte Ihnen auch weiterhelfen
885
0
3
vor 10 Tagen
29
0
2
Gelöst
vor 2 Jahren
191
0
4
vor 4 Jahren
Hallo @siggeruestbau ,
die httpd.conf gehört in einen anzulegenden Ordner mit der Bezeichnung "etc" .
In die httpd.conf folgendes eintragen:
<Directory /home/www/public_html>
AllowOverride All
</Directory>
Fertig.
Gruß, Dietmar
6
Antwort
von
vor 4 Jahren
@dpfrank
Hallo Dietmar,
die httpd.conf gibt es nur einmal im Ordner "etc".
Der Ordner "etc" liegt oberhalb von "public_html".
Sobald der Server es schnallt, dass die httpd.conf drin ist, sind die Seiten nicht mehr aufrufbar. Beim Aufruf der URL erhalte ich "Internal Server Error"
Der Inhalt der httpd.conf sieht so aus:
<Directory /home/www/public_html>
AllowOverride All
</Directory>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Gruß, Steffi
Antwort
von
vor 4 Jahren
@siggeruestbau
nur das:
<Directory /home/www/public_html>
AllowOverride All
</Directory>
Sonst bitte nichts! Wenn "etc" auf der Ordnerebene von "public_html" ist, dann ist das korrekt.
Gruß, Dietmar
Antwort
von
vor 4 Jahren
Hallo Dietmar,
so funktioniert es!
Herzlichen Dank für deine Hilfe!!
LG, Steffi
Uneingeloggter Nutzer
Antwort
von
vor 4 Jahren
Hallo Steffi,
da die Daten im Profil hinterlegt sind, hab ich mal reingeguckt. Ich sehe nichts im etc/ Ordner. Ist die httpd.conf evtl. schon wieder gelöscht?
Viele Grüße
Stephie G.
1
Antwort
von
vor 4 Jahren
@Stephie G.
Hallo Stephie,
ja ich hatte die httpd.conf wieder gelöscht, da die Websiten ja nicht erreichbar waren.
Ich habe Sie gerade nochmal eingefügt. Wär super wenn du es dir kurzfristig anschauen könntest.
Besten Dank im Voraus und viele Grüße,
Steffi
Uneingeloggter Nutzer
Antwort
von
Akzeptierte Lösung
akzeptiert von
vor 4 Jahren
@siggeruestbau
nur das:
<Directory /home/www/public_html>
AllowOverride All
</Directory>
Sonst bitte nichts! Wenn "etc" auf der Ordnerebene von "public_html" ist, dann ist das korrekt.
Gruß, Dietmar
0
vor 4 Jahren
leider haben mich die neuen Beiträge erst jetzt erreicht. Aber wie ich sehen konnte, hat Dietmar super geholfen. Prima, dass es jetzt klappt.
@dpfrank: Vielen Dank
Gruß
Stephie G.
0
Uneingeloggter Nutzer
Frage
von