Google App Engineで動作する静的なWebサイト構造を取得しようとしています. サイトは、クリーン URL を使用する CMS から -wget でフェッチされます。
- www/
- index.html
- page-1/
- index.html
- subpage-1/
- index.html
- subsubpage-1
- index.html
- page-2/
- index.html
- somestaticstuff/-
- style.css
- image.jpg
- ...
アイデアは、次の「クリーン URL」構造を適切に機能させることです。
- myapp.domain.com/ -> www/index.html
- myapp.domain.com/page-1/subpage-1/ -> www/page-1/subpage-1/index.html
基本的に、すべてのトラフィックを public www/ フォルダーにルーティングします。いずれかのフォルダーに index.html がある場合は、それを表示します。ほとんどの一般的なファイルは、すべてのディレクトリ パスから利用できる必要があります。
さまざまなチュートリアルのさまざまな yaml 構成で遊んでいますが、サイトの構造がわかっている基本的な構造でそれを行う方法のみを示しているようです。app.yaml のすべてのサブフォルダーを static_folder として 1 つずつ記述する必要がありますか、それとも app.yaml でこの「隔離」を記述する簡単な方法がありますか。
この質問が初心者である場合はお詫びします。これがどのように機能するかを学ぶ時間がなく、Googleはこの質問について私の友人ではないようです。