Mysql
 sql >> Database >  >> RDS >> Mysql

htaccess redirect attività incompleta

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]