0
私はdomain.com
というドメインを持っています。ドキュメントルートを変更することはできませんが、Webページのファイルはfolder
というサブフォルダにあります。ブラウザからURLにアクセスすると、Webページがサブフォルダからロードされます。したがって、私は、次のhtaccessファイルを作成:htaccessはサブドメインにリダイレクトされます:HTMLでリンクや画像を作成するには?
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ folder/$1 [PT,L]
は、今私はfolder
(:[document root]\folder\logo.png
パス)に位置しており、単純な画像(logo.png
)を示すHTMLページを作成したいです。ブラウザでページを読み込むと、イメージは読み込まれません。
<img src="/logo.png">
もちろん、私はHTMLを変更した場合::
<img src="/folder/logo.png">
それが動作するHTMLは次のようになります。しかし、私はユーザーからfolder
の存在を隠したいと思っています。
これは私のhtaccessを変更することでできますか?
大変ありがとうございます。ところで、この手法では、ユーザーに何も知らせずに(たとえば、URLにd2.comを表示するなど)、あるドメイン(d1.com)を別のドメイン(d2.com)にリダイレクトすることは可能です。これは正しいです? – beta
ドメインをリダイレクトしても、プロキシを使用しない限り、URLは非表示になりません。 – anubhava