Sphinx で作成した個人の Web サイトがあります。静的 HTML ページを生成します。現在、コンテンツは英語またはドイツ語のみです。これを多言語に展開したいと考えています。URL を構成する方法はまだわかりません。
次のことを行う必要があります。
のような静的フォルダ
/_downloadで/_downloadあり/_images、サーバー上に一度だけ存在する必要があるため、それほど多くのスペースがありません。言語は対等な立場にあるかもしれませんが、それはそれほど重要ではありません。
古い URL も問題なく機能し、デフォルトは英語です。404 エラーを 1 つも発生させたくありません。
私は現在、次のアイデアを持っています。
英語のサイトを に
`example.de/、ドイツ語のサイトを に置き、ファイルでde.example.de/にリダイレクトde.example.de/_downloadします。example.de/_download.htaccess英語のサイトを
example.de/に、ドイツ語のサイトを に置きexample.de/de/ます。上記のようにリダイレクトします。英語のサイト
en.example.de/とドイツ語のサイトde.example.de/。そして、すべての言語をリダイレクトします。英語のサイト
example.de/en/とドイツ語のサイトexample.de/de/。上記のようにリダイレクトします。
最も理にかなっているのは何ですか?