1

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/。上記のようにリダイレクトします。

最も理にかなっているのは何ですか?

4

1 に答える 1