Ich benutze MODX Revolution 2.2.4-pl. Ich verwende die mitgelieferte .htaccess-Datei und lasse freundliche URLs an. Dies sind meine Neuschreibregeln.
%Vor%Wie müssen sie aussehen, damit die .HTML-Datei von der URL entfernt wird?
Ich habe dies in den letzten zwanzig Minuten gegoogelt und meine Lösungen haben nicht funktioniert. Danke
Es ist viel einfacher eingebaut. Melden Sie sich beim Manager an.
MODX Revolution
2.2.x und früher: Gehe zu System -> Content Types
.
2.3.x und später: Gehe zu Content -> Content Types
.
Suchen Sie HTML und löschen Sie, was in "Dateierweiterung" geschrieben ist. Dies tun Sie, indem Sie in der Tabelle auf .html
doppelklicken, um das bearbeitbare Feld zu aktivieren. Nachdem Sie den Inhalt gelöscht haben, leeren Sie den Cache.
MODX Evolution
Gehe zu Tools -> Configuration -> Friendly URLs
.
Löschen Sie den Inhalt in "Friendly URL Suffix". Speichere und lösche den Cache.
Erstens, ich denke, Sie müssen verstehen, was diese .htaccess versucht zu tun.
Es wird versucht, alle Anfragen, die nicht für eine tatsächliche Datei oder ein Verzeichnis (dh Bilder, CSS oder andere Skripte, die nicht Teil der "Haupt" -Website sind), an einen Frontcontroller in die Site zu leiten bei index.php gefunden.
Wenn Sie versuchen, eine Menge * .html-Dateien auf Ihrer Site zu verwenden (und nicht einen Front-Controller), müssen Sie jedoch eine andere Art des Neuschreibens verwenden, wenn sie saubere URLs verwenden. Wahrscheinlich etwas mehr wie
%Vor%Diese Regel würde eine Anfrage in Form von Ссылка annehmen und sie automatisch auf Ссылка , um die Anfrage zu bearbeiten.
Tags und Links html .htaccess modx modx-revolution