1

画像をクリックして、別の html ページにリダイレクトできるようにしたいと考えています。このページは Web サイトのディレクトリ ルートには保存されません。次のコードを試しましたが、404 エラーが発生しました。

<a href="/home/tyler/Documents/hfm/website/index.html"><img src= "fahlogo.png" /></a>
4

2 に答える 2

2

編集

Apache のAliasを使用すると、他のファイル パスを Web パスにマップできます。例えば:

Alias /mydocs /home/tyler/Documents/hfm/website

これにより、/mydocs/index.html/home/tyler/Documents/hfm/website/index.html の下を参照するように要求を処理するように apache に指示します。したがって、次を使用できます。

<a href="/mydocs/index.html"><img src= "fahlogo.png" /></a>

相対 URL を使用します。

<a href="/index.html"><img src= "fahlogo.png" /></a>

これは を指しhttp://mywebsite.com/index.htmlます。たとえば、必要な場合はhttp://mywebsite.com/app/index.html、次を使用します。

<a href="/app/index.html"><img src= "fahlogo.png" /></a>
于 2013-10-11T20:00:48.357 に答える