3
私はこれについて約1時間グーグルで行ってきましたが、代替のどれも私のために働いていません。私の目標:https://www.domain.com/guides/men/リダイレクトサブディレクトリHTTPと同じサブディレクトリHTTPS
へhttp://www.domain.com/guides/men/から
301リダイレクト私は、これらのソリューションの両方が、他のページで提案し、どちらも働いて試してみました。私は両方のケースでページのHTTPバージョンを見ておいてください。
http://stackoverflow.com/questions/4762859/htaccess-redirect-subfolder-to-https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(guides/men/.*)$ https://www.example.com/$1 [R=301,L]
http://stackoverflow.com/questions/9642877/redirect-only-one-folder-to-https-all-others-to-http
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} secure
RewriteRule ^(.*)$ https://www.example.com/guides/men/$1 [R=301,L]
この時点で、Imは(非常に大きいのhtaccessファイル内の私の構文、または配置の場合の不思議 - 最近の主要によるリダイレクトのほぼ2300ラインサイト移行)。私はそれをファイルの最後に置いていました。
最初の試行で何か問題はありませんが、どこかで.htaccessにエラーがある可能性があります。あなたのhttpdエラーログを確認してください。 – rwkiii