/ / .htaccess mod_rewrite funktioniert nicht - wordpress, .htaccess, mod-rewrite, url-rewriting, apache2

.htaccess mod_rewrite funktioniert nicht - WordPress, .htaccess, mod-rewrite, url-rewriting, apache2

Ich habe ein WordPress-Blog, aber ich habe Probleme damit, mod_rewrite mit .htaccess zum Laufen zu bringen.

Hier ist der Inhalt von .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^(.*)/all-comments/$ /$1/ [R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Ich habe versucht, den / all-comments / -Teil der URL zu entfernen und abzuschneiden, der sich am Ende der URL mit einer Struktur wie dieser befindet http://www.mydomain.com/yyyy/mm/dd/random-text/all-comments/.

Anscheinend erlaubt die .htaccess den Wordpress-Permalinks, korrekt zu funktionieren, aber nicht die zusätzlichen RewriteRules.

Jeder kann bei dem Problem helfen, dass benutzerdefinierte mod_rewrite-Regeln in .htaccess nicht interpretiert wurden.

Danke für jede Hilfe.

Antworten:

0 für die Antwort № 1

Ändern Sie Ihre Regel in:

RewriteRule (.*)/all-comments/$ /$1/

Erster Parameter ist also Regex / sollte als geschrieben werden / :)