1
私はindex.htmlページに相対パスのリンクを入れようとしています。osXのHTML相対パス
ファイル情報から直接コピーされるフルパスは "/ Users/xxxxx/Desktop/AMMProject/ProgettoAMM/ProgettoAMM/ProgettoAmm/web/M1"です。このファイルは "descrizione.html"と呼ばれます。
私は、このベースパスとして入れている:
<base href="Users/xxxxx/Desktop/AMMProject/ProgettoAMM/ProgettoAMM/ProgettoAmm/">
し、ページに参照:
<a href="web/M1/descrizione.html">Description page.</a>
リンクにアクセスしようとすると、これは404エラーが発生します。 OSX最新版とHTML5を使用して
これが動作していません。私は
の中に/を接頭辞として付けて、まだ動作していません。この問題はベースに関連するものではなく、リンク自体に関連しています。例えば私が法を置くと、 Description page. と同じ404エラーが出ます。 –@ kHz-ああ、404エラーですので、ローカルウェブサーバー経由でウェブサイトを提供していますか? – ewcz
であれば、ベースはまったく必要ありません。 'index.html'が(Webサイトの)ルートフォルダにあり、' web'がサブフォルダであれば 'web/M1/descrizione.html'はうまくいくはずです... – ewcz