いくつかの調査を行いましたが、必要なものを正確に見つけることができませんでした。
これまで、Linux ホスティングの settings というフォルダーにアクセスする場合、以下を使用してその中の settings.php というファイルにアクセスしていました。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ settings.php [QSA,L]
したがって、www.mydomain.com/settings/ がトリガーされます: www.mydomain.com/settings/settings.php
しかし今、この特定のファイルについては、フォルダーがアクセスされているかどうか、または ?status=1 のような追加の php 条件を含むファイルであるかどうかにかかわらず、https を前もって含めたいと考えています。したがって、最初のステートメント (!-f) はもう適用されないと思います。
したがって、www.mydomain.com/settings/ が要求されているか、www.mydomain.com/settings/settings.php?whatever=1 も要求されているかどうか、また www.mydomain.com/settings/?whatever=1 が要求されているかどうかに関係なく、それに https を適用します。
誰でもそれについて私を助けることができますか? よろしくお願いします。
よろしくお願いします!