質問: trailingslashit($string); return $string; } add_filter('user_trailingslashit', 'add_page_slash', 10, 2); ``` ### 知りたい事 一覧ページのURLもスラッシュ無しで表示する方法はありますか?? また、もっと効率的なコードが書けるなどありましたらご教示ください。
回答: 使用環境はレンタルサーバーでしょうか? Apacheのバージョン等も関係してくるかもしれませんので、環境を詳しく書き足したほうがよろしいかと思います。 https://www.suzukikenichi.com/blog/do-we-need-a-trailing-slash-at-the-end-of-url/ この記事で書かれている「トレイリングスラッシュなしでアクセスしたら、トレイリングスラッシュありにリダイレクトされている。」と同様にサーバーの設定でリダイレクトされている可能性はありませんか? live http headers https://chrome.google.com/webstore/detail/live-http-headers/eaiimeeggnhceafhencnejheejddlcpa?hl=ja& などを使用すると、リダイレクトされているかどうかが確認できるようです。