提前感谢您在此问题上提供的任何帮助!我管理一个 Ruby on Rails 网站,该网站使用 Apache 并位于 Joyent 的云服务器上。现在我有一个位于http://example.com/docs/mydoc.pdf的 pdf 文件。我希望这个 url 301 将访问者重定向到http://example.com/mydoc,这将是一个具有相同内容的网页(而不是 pdf。)
我尝试了几种方法来进行重定向,但都没有奏效。
- 我进入了 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 重定向添加到我的网站。再次感谢您的建议!