藤田と申します。 PHP とは違いますが、apacheのRewriteが操作できる環境であれば、 httpd.confで、 RewriteEngine On RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^({特定のurl}.*) https://$1 [R] と、すればディレクトリ単位でも、 すべてのコンテンツに対しても、適用できるので便利だと思います。