laravelでURL末尾にスラッシュがあると自動でhttpのURLにリダイレクトされて困る

httpsで接続したいのに、URL末尾にスラッシュがあると、httpサイトにリダイレクトされて困る。

 

対処法は .htaccess を修正。

スラッシュ無しに勝手にスラッシュを付けられるのも困るので、

その動作自体をコメントアウトすることにした。

 

# Redirect Trailing Slashes If Not A Folder...
# RewriteCond %{REQUEST_FILENAME} !-d
# RewriteCond %{REQUEST_URI} (.+)/$
# RewriteRule ^ %1 [L,R=301]

 

スラッシュがあったら、スラッシュを付けてリダイレクトするってこの部分をコメントアウトする。

これで解決。

 

LaravelでURL末尾のスラッシュを付ける方法。 – beizのノート

laravelでトレイリングスラッシュを有効にする方法 - Qiita