2017-09-09 45 views
2

私のアプリは、ルートと完全に動作するように、.htaccess設定を持っています。これは、角度2アプリがルートを解決することができないリフレッシュ時のエラーを回避します。Firebase Hostingで.htaccess設定を実装するにはどうすればいいですか

私の現在の設定がTHS 1

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

# not rewrite css, js and images 
RewriteCond %{REQUEST_URI} !\.(?:css|js|map|jpe?g|gif|png|php)$ [NC] 
RewriteRule ^(.*)$ /index.html?path=$1 [NC,L,QSA] 
</IfModule> 

である私は、私のサイトを移行するよ、私は.htaccessファイルから変換する方法を知らないので、私は私のFirebaseホスティングで同じ設定を実装しようとしていますFirebaseホスティング設定。

簡単な方法はありますか?

答えて

2

など、あなたがFirebase hosting.htaccessを使用することはできませんが、あなたがリライトするように設定することができ、リダイレクト、キャッシュ

は、ここではどのようにcustomize hosting behaviorこちらをご覧ください。

あなた.htaccess

"hosting": { 
    "rewrites": [ { 
    "source": "**/!(*.css|*.js|*.map|*.jpg|*.gif|*.png|*.php)", 
    "destination": "/index.html" 
    } ] 
} 
+0

に翻訳されるだろうありがとうございました。これは完全に動作します。私のすべての.phpファイルがドメインに書き込めるかどうかをテストする必要があります。 – dreezyA

関連する問題