2016-09-14 10 views
1

角度2で角度2のアプリケーションを提供しています。ホスト上では、文書のルートにあり、すべて正常に動作しています。 \ユーザー... \ WebProjectsApacheサーバーの角2アプリ

:「 cと私のラップトップ上で 、私は、Apacheサーバ(XAMPP)を持っているドキュメントルートを持つ:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^index\.html$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.html [L]  
</IfModule> 

問題:私はとの.htaccessファイルを持っています私はサイトを開発し、私はファイルをc:\ users ... \ Projects \ Projects1 \ distに入れます。 このディレクトリでは、ルートにないファイル/フォルダのためにウェブサイトを動作させることができません。ロードするときに\ css \ app.cssを読み込もうとしていますProjects1 \ dist \ css \ app.css

特定の.htaccそのディレクトリからアプリを提供できるようにするには? (またはhttpd.confのドキュメントルートを変更することなく、他の何か?)あなたがそうのようなあなたの.htaccessファイルとあなたのindex.htmlファイルにパスを追加する必要が

おかげ

答えて

0

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /your/path/here/ 
    RewriteRule ^index\.html$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.html [L]  
</IfModule> 
index.htmlの中

は、あなたがそうのようなパスを反映するためにaswellベースHREFを更新する必要があります。

<base href="/your/path/here/">

をそして、それはトンを行う必要がありますリック:)

関連する問題