こんにちは。
現在wordpressにてポートフォリオサイトを作成しているのですが、リダイレクトの処理がうまく行かないので質問させていただきます。
前提・背景
まず、ルートディレクトリ直下にportfolioディレクトリを設置(wp-contentのあるところ)し、そこに複数のポートフォリオのソースを設置しました。URLはこんな感じです。
https://example.com/portfolio/ポートフォリオ1
https://example.com/portfolio/ポートフォリオ2
そして、カスタム投稿タイプ「works」内の対応する記事で上のリンクを貼るとともに、ポートフォリオの紹介をしたいと考えております。
https://example.com/works/ポートフォリオ1の紹介記事
##起こった問題
**https://exmaple.com/portfolio/**と検索したときに
Index of /portfolio ・ポートフォリオ1 ・ポートフォリオ2
という各ポートフォリオへのリンクだけがはられたページが表示されてしまいました。
解決したいこと
**https://exmaple.com/portfolio/**と検索されたときに、**https://example.com/works/**へリダイレクトされるようにしたい。
やったこと
リダイレクトには「外部転送」と「内部転送」の2種類があるようですが、今回はURLはそのままで内部的に異なるディレクトリを割り当てる内部転送の方が適切だと考えました。そこで、portfolioディレクトリ内に.htaccessを設置しましたが上手くリダイレクトされませんでした。
下は.htaccessの内容です。
<IfModule mod_rewrite.c> RewriteEngine On RewriteEngine ^portfolio/(.*)$ /works/$1 [L] </IfModule>
初心者ゆえ初歩的な質問かもしれませんが、ご回答いただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。