Gibt es eine Möglichkeit, alle URLs in .htaccess in index.html umzuschreiben, außer in vorhandenen Ordnern? Wenn ich Vue-Router verwende
<p>Ich habe eine <code>VUE CLI</code>-Webanwendung erstellt, die <code>Vue-Router</code> enthält, daher sollte ich alle Anfragen in <code>index</code> umschreiben ;-Datei, wie unten gezeigt: </p>
<pre class="brush:php;toolbar:false;">RewriteEngine Ein
RewriteRule ^(.*)$ ./index.html [L]</pre>
<p>Aber es gibt ein Problem, es gibt zwei Ordner <code>css</code>, die gepackte <code>css</code> ;/code> >, automatisch generiert von <code>Vue-CLI</code>. Der Browser würde eine Anfrage senden wie: <code>https://example.com/css/xyz.css</code>, aber wie oben umgeschrieben, würde <code>Apache</code> antworten .html. html</code>-Datei. Zum Beispiel <code>js</code> Ordner/Datei</p>
<p>So schreiben Sie alle Anfragen in <code>index.html</code> um, aber vorhandene Dateien/Ordner wie <code>favicon.ico</code> code> css</code>/<code>js</code>-Dateien oder <code>css</code>-Dateien befinden sich im selben Ordner? </p>