Moin, moin,
klinke mich hier mal mit ein.
Ich habe ebenfalls ein Problem mit mod_rewrite.
Vorab aber erstmal ein paar Sever facts:
Webspell RM Version:
2.1.4
MySQL Version:
5.5.5-10.5.23-MariaDB-1:10.5.23+maria~ubu2004-log
Server Veröffentlichung:
5.4.0-174-generic
Server Version:
#193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024
Server API:
fpm-fcgi
Apache:
Information nicht verfügbar
Apache Module:
Information nicht verfügbar
Erklärung:: Grün: Einstellung ok - Orange: Hinweis zur Einstellung - Rot: nicht empfohlen
php.ini Pfad:
/etc/php74/fpm/php.ini
max. Upload (Filesize):
200M
Curl-Exec Unterstützung:
An
Ich bekomme es einfach nicht hin.
Sobald ich über das Backend die mod_rewrite aktiviere erhalte ich folgendes:
mod_rewrite ist verfügbar, aber Apache MultiViews sind aktiviert und verhindert ein mod_rewrite
Habe schon mehrfach versucht die PHP Version zu ändern. Ebenfalls habe ich es mit verschiedenen schreibweisen der htaccess versucht. Alles ohne Erfolg.
htaccess Beispiel 1:
Options -MultiViews
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ rewrite.php?url=$1 [L,QSA]
</IfModule>
htaccess Beispiel 2:
RewriteEngine On
# Webspell RM SEO einrichten
Options -MultiViews
<IfModule mod_rewrite.c>
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ rewrite.php?url=$1 [L,QSA]
</IfModule>
Währe über jede Hilfe dankbar diese unschönen Adressleisten konstelation zu bereinigen.
Edit: Jetzt scheint es zu funktionieren. Musste alle URL´s neu generieren.