it-swarm.com.de

entferne "index.php" aus den Permalinks

Ich habe versucht, eine Lösung zu finden. aber ich kann nicht ..

meine links sind alle domain.com/index.php/post_name/

Ich möchte wirklich /index.php entfernen

Ich habe einige gesucht und gefunden ... und gesagt, ich muss diese hinzufügen ... aber es funktioniert nicht ...

# 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

Ich benutze 3.5.2 wp.

Bitte lassen Sie mich wissen, wenn Sie etwas darüber wissen.

16
pulla

Gehen Sie zu Ihrem WP-ADMIN -> Einstellungen -> Permalink und verwenden Sie die dort vorgenommene Änderung der Permalink-Struktur. Wenn eine .htaccess-Datei generiert wird, kopieren Sie den Inhalt und aktualisieren Sie Ihre .htaccess-Datei.

Oder Überprüfen Sie, ob Ihr Hosting mod_rewrite aktiviert ist, indem Sie eine Datei phpinfo.php mit Inhalt erstellen.

<?php phpinfo();?>

Laden Sie diese Datei hoch und navigieren Sie über den Browser. Sie wissen also, welche Module aktiviert sind. Sie müssen mod_rewrite aktivieren, um index.php von der URL zu entfernen.

Weitere Details Check this link

18
Shahinul Islam

Hatte genau das gleiche Problem. Aber in meinem Fall wurde mod_rewrite für Apache überhaupt nicht installiert. Ich habe es gerade mit installiert

Sudo a2enmod rewrite

und dann änderte sich mein Permalink Settings. Lief wie am Schnürchen.

Ich hoffe es hilft.

3
pratpor