как я могу это сделать?
RewriteCond %{REQUEST_URI} !payment\.callback\.php$ [NC]
URI не должен заканчиваться на payment.callback.php
РЕДАКТИРОВАТЬ:
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^(secure)\.domain\.com$ [NC]
RewriteCond %{REQUEST_URI} !payment\.[^.]\.php$ [NC]
RewriteRule ^(.*)$ https://%1.domain.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^(demo|secure)\.domain\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/_domain\.com/_secure/ [NC]
RewriteRule ^(.*)$ /_domain.com/_secure/$1 [L]
Я нехотите переписать (http => https) URL-адреса на secure.domain.com, который заканчивается на payment\.[^.]+\.php$