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/thefilewww.mywebsite.com/thefilemod_rewrit
これを行う別の方法は、ユーザーを提案されたURLにリダイレクトする404ハンドラーのカスタムエラードキュメントを実装することです。
RewriteEngine On
RewriteRule ^/download/(.*)$ http://download.mywebsite.com/$1 [R=301,L]
サブドメインもリッスンするようにWebサーバーを設定する必要があります