2016-12-31 14 views
0

/へのリンクまたは/style/myapp.cssのスタイルシートへのリンクを持つWebサーバー(ローカルホストを含​​む)で正常に動作します。ただし、プロジェクトがローカルの場合(すなわち、file://のURLの場合)、/へのリンクがファイルシステムのルートになります。ローカルプロジェクトのルートがあるブラウザを指定する方法はありますか?ローカルHTMLプロジェクトのルートディレクトリの場所を変更できますか?

+0

ファイルではなく、サーバーでローカル開発を行うのが一般的です。 –

+0

私はAndyに同意しますが、[](https://developer.mozilla.org/en-US/docs/Web/HTML/要素/ベース)タグが問題を解決する可能性があります。 – Gerrit0

答えて

0

あなたのindex.htmlをでこれを追加することができます。

<script type="text/javascript"> 
    $(function() { 
     $('a').click(function() { 
     document.location = $(this).attr('href'); 
     return false; 
     }); 
    }); 
</script> 
0

私は上記のコメントをするのに十分な評判を持っていけない、しかし、あなたがWindowsを使用している場合、あなたはWampserverのようなものを使用することができます:https://sourceforge.net/projects/wampserver/

私はそれは非常に使いやすいので個人的にお勧めします。そして、それはあなたにMySQLとPHPを備えたWebサーバーを提供します。あなたの利点は、サーバー上のローカル環境と同じ環境を複製できることです。

あなたはどこでもあなたが好むにローカルのフォルダを設定し、助けhttp://localhost

希望でWebブラウザからそれを確認することができます。両方の環境を試して複製してください。そうすれば、いつでもあなたの作品を扱うことができます。 Wampをインストールしていてhttp://localhostでアクセスできない場合は、おそらくファイアウォールの問題があるので、ポート80を開く方法を調べる必要があります。

これはあなたの問題も解決するようです。

http://localhost/style/myapp.cssは、 "/style/myapp.css"を参照します。

あなたがCからあなたのWAMPサーバーをホスティングしていた場合:\ wamp64その後、WWWの場所 "/style/myapp.css" Cを参照されます\:\ wamp64 WWW \スタイル\のmyapp.css \

- Adam

関連する問題