1
Ich sehe die folgende Anweisung in .htaccess:Was bedeutet (? S). * In Apache mod_rewrite RewriteRule?
RewriteRule ((?s).*) public/$1 [L]
Was bedeutet das und warum ist es nicht nur (.*)
?
Ich sehe die folgende Anweisung in .htaccess:Was bedeutet (? S). * In Apache mod_rewrite RewriteRule?
RewriteRule ((?s).*) public/$1 [L]
Was bedeutet das und warum ist es nicht nur (.*)
?
(?s)
ist auch die Aktivierung von Punktmarkierungen für Zeilenumbrüche, so dass .*
mit allen Zeichen einschließlich Zeilenumbrüchen übereinstimmt.
Es gibt jedoch keinen Grund, warum .*
nicht für Sie arbeiten wird, da Leerzeichen/Zeilenumbrüche von Browsern in ihre Hex-Entsprechung dekodiert werden.