私は自分のポリマーアプリを提供していますが、ルートではなくサブディレクトリから提供しています。私はrootPath = '/subDirectoryName/'
を設定しました。それから私は右のページに私を繋ぐ<a href$=[[rootPath]]/page>Page Name</a>
というページを参照します。でも、リフレッシュすると、404が表示されます。ルート以外のパスのポリマーにはリフレッシュ時に404が表示されます
これはindex.htmlにリダイレクトする必要があるためですが、使い方がわかりません。私はuse-hash-as-pathを使ってみましたが、ルートから提供していたときにのみ役立ちました。
ありがとうございました。
あなたは '.htaccess'ファイルを使用しましたか?そうでなければ、これはあなたが探しているものです。このファイルはすべてのパスを 'index.html'(または他の指定されたファイル)にリダイレクトします –
あなたの返信ありがとうございます。私はこれがサブディレクトリ固有のものかどうかを確認したかったのですが、私は決して変更したくない他のディレクトリがあるためです。 – Sahai
もちろんです。 'my-project'という名前のルートディレクトリとサブディレクトリがあります。 'my-project'ディレクトリの中には、この1つの特定のプロジェクトがあります。そこには' .htaccess'ファイルもあります。 '.htaccess'ファイルはこのサブディレクトリでのみ動作し、他のすべての兄弟ディレクトリは元のままです。または、リダイレクトするディレクトリを指定することもできます。だからあなたは例外を作ることができます –