次の書き換えがあります。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+?)$ user_home.php?domain=$1 [L,QSA]
URLの書き換えには問題なく機能しますが、HTTPSを強制する必要があるため、これを使用しています:
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
どちらも機能しますが、一緒には機能しません。
mysite.com/somepage
にリダイレクトする必要がありますhttps://mysite.com/somepage
。
代わりににリダイレクトしhttps://mysite.com/user_home.php?domain=somepage
ます。
どうすればこれを機能させることができますか?