Я написал это:
RewriteCond %{SERVER_PORT} ^443$
И это работает так же, если я удаляю символ ^.
^
Привет
1009 * Javi *
^ means start and $ means the end
В вашем случае он будет соответствовать только 443
^ 443 будет соответствовать 443, 4431,4432 и т. Д. И т. Д.
443 $ будет соответствовать 443, 1443, 2443, 51443 и т. Д. И т. Д.
^ означает совпадение начала строки / строки. Без ^ вы также сопоставите, например, 1443. И на той же ноте, $ означает конец строки.
Итак, ^ 443 $ точно соответствует 443. 443 $ соответствует всему, что заканчивается на 443. ^ 443 соответствует всему, что начинается на 443.