download.mywebsite.com/thefile
「download.mywebsite.com/thefile」は存在しないが「www.mywebsite.com/thefile」は存在する場合に、ブラウザのアドレスに次のように入力して、ユーザーにファイルをダウンロードさせる方法はありますか。
.htaccessとmod_rewriteエンジンに関する知識はほとんどありません。私の質問が明確であることを願っています。
download.mywebsite.com/thefile
「download.mywebsite.com/thefile」は存在しないが「www.mywebsite.com/thefile」は存在する場合に、ブラウザのアドレスに次のように入力して、ユーザーにファイルをダウンロードさせる方法はありますか。
.htaccessとmod_rewriteエンジンに関する知識はほとんどありません。私の質問が明確であることを願っています。
所有mywebsite.com
している場合は、そうすることができServerAlias
ます。ルートディレクティブにを配置し、mod_rewriteを使用してすべての要求をhttpd.conf
再書き込みする必要がありますが、eはファイルが存在するかどうかを事前に認識しません。download.mywebsite.com/thefile
www.mywebsite.com/thefile
mod_rewrit
これを行う別の方法は、ユーザーを提案されたURLにリダイレクトする404ハンドラーのカスタムエラードキュメントを実装することです。
RewriteEngine On
RewriteRule ^/download/(.*)$ http://download.mywebsite.com/$1 [R=301,L]
サブドメインもリッスンするようにWebサーバーを設定する必要があります