Non puoi confrontare la stringa di query in una regola di riscrittura, puoi solo confrontare il %{QUERY_STRING}
variabile all'interno di una condizione di riscrittura. Il ?
che hai nella tua espressione viene valutato poiché l'ultima "p" in "php" è facoltativa. Ma dal momento che non sembra che tu stia comunque utilizzando la stringa di query. Rimuovere tutto il ?
segni. Per impostazione predefinita, la stringa di query viene aggiunta alla destinazione della regola:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^monitorbc\.info$ [OR]
RewriteCond %{HTTP_HOST} ^www\.monitorbc\.info$
RewriteRule ^notas\.php$ https://monitorbc.info/monitor3/notas.php [R=301,L]