この問題に関してあなたが提供できるどんな助けにも前もって感謝します!Apacheを使用し、Joyentのクラウドサーバー上にあるRuby onRailsWebサイトを管理しています。現在、 http://example.com/docs/mydoc.pdfにPDFがあります。このURLを301にすると、訪問者はhttp://example.com/mydocにリダイレクトされます。これは、(PDFではなく)同じコンテンツのWebページになります。
リダイレクトを実行するためにいくつかの方法を試しましたが、どちらも機能していません。
- VirtualMinとApacheサーバーに入りました。次に、エイリアス/リダイレクトを選択しました。最後に、永続的なURLリダイレクトの下に移動し、FROM http://example.com/docs/mydoc.pdf TO http://example.com/mydocと入力して、変更を適用しました。
- それがうまくいかなかったので、私は自分の/publicフォルダーで.htaccessファイルを探しに行きました。存在しませんでした。そこで、.htaccessファイルを作成し、/publicフォルダーに追加しました。ファイル内の唯一のコードは
Redirect 301 /docs/mydoc.pdf http://example.com/mydoc
問題?http://example.com/docs/mydoc.pdfにアクセスすると、リダイレクトが機能しません。
この301リダイレクトと将来の301リダイレクトを自分のWebサイトに追加する最も簡単な方法を探しています。アドバイスありがとうございます!