2012-04-04 9 views
0

こんにちは、私は次のよう少し問題を抱えている、誰かが助けることができることを望む:ウェブサイトのルートにないファイルにリンクしていますか?

Ubuntuの2つの仮想Webサイトを実行しているサーバーの64ビット現在のリリース

フォルダ構造

SITE1(このサイトはウェブに提供されています)

の/ var/www /のSITE1

サイト2(INTR私は、ファイルにリンクしようとしていSITE1からANET).pdfsが格納されている

の/ var/www /のサイト2

の/ var/www /のサイト2/PDF/order_pdf /(フォルダ)

ので、

<a href="../site2/pdf/prder_pdf/filename.pdf 

これは、誰かが助けることを願って動作していないよう:以下とサイト2に含まれていますか?

答えて

0

私はSITE1の/ etc/apache2の/サイト利用可能/ defaultファイル

Alias /pdf /var/www/site2/pdf/Order_pdf 

と今の魅力を操作するための仮想HOTSファイルに次の行を追加しました。

0

相対URIは、Webサーバーのファイルシステムではなく、URIの相対パスです。

異なるサイトのコンテンツにリンクする場合は、絶対URI(例:http://example.com/...)またはスキームの相対URI(例://example.com/...)を使用する必要があります。

+0

ファイルはイントラネットサイトにあるため、リンクできません。 – wiggy1977

+0

Ubuntuサーバーでsite2のフォルダをマップすると、site1のファイルで使用できるようになりますか? – wiggy1977

+0

いいえ、URLを渡すだけです。明らかに、インターネット上の誰もがリンクに従うことができます(イントラネットにアクセスできないため)。 – Quentin

関連する問題