Ich hoffe, ich kann das klar genug erklären, aber wenn nicht lassen Sie mich wissen, und ich werde versuchen, zu klären.mod_rewrite alias eine Datei Suffix-Typ zu einem anderen
Ich entwickle gerade eine Website mit ColdFusion und habe eine mod_rewrite-Regel, damit es so aussieht, als ob die Seite PHP verwendet. Alle Anfragen für index.php werden von index.cfm (die Regelkarten * .php nach * .cfm) verarbeitet.
Das funktioniert super - so weit, so gut. Das Problem ist, dass ich einen 404-Statuscode zurückgeben möchte, wenn index.cfm (oder eine andere ColdFusion-Seite) direkt angefordert wird.
Wenn ich versuche, den Zugriff auf * .cfm-Dateien mit mod_rewrite zu blockieren, gibt es auch 404 für Anfragen an * .php zurück.
Ich denke, ich könnte meine Apache Config ändern müssen, anstatt verwenden .htaccess