gatsby-gitbook-starterをクローンして、gatsuby build
を実行し、Apacheで公開した際にサイドメニューのリンクがうまく遷移せず、Not Foundの画面になってしまいます。
行った手順
- gatsby-gitbook-starterをクローン
gatsuby build
を実行(クローンしたgatsby-gitbook-starter
は変更なし)- 上記で作成された
public
フォルダの中身をC:/Apache24/htdocs/gatsby
へ移動 http:/(ipアドレス)/gatsby/
を表示(これは問題なく表示できる)- サイドメニュー(Introduction,Syntax Highlighting)をクリック
→Not Foundの画面が表示される
※Introductionをクリックした場合だと、http://(ipアドレス)/introduction
に遷移するが、http://(ipアドレス)/gatsby/introduction
に遷移したい。
※アドレスバーに手打ちでhttp://(ipアドレス)/gatsby/introduction
を表示すると、期待通りの画面が表示される。
作成されたpublic
フォルダの中身をC:/Apache24/htdocs/
配下に入れると、うまくいくのですが、ApacheではGatsby以外のものも公開したいので、フォルダ(上記ではgatsby
)の中に配置したいのです。
そうすると、上記の様に、サイドメニューがうまく遷移してくれません。
サイドメニューのリンクはどこで編集することができますか?
(フォルダに配置して公開することはできないのでしょうか?)
あなたの回答
tips
プレビュー