使用htaccess从另一个域重定向PDF链接

时间:2010-12-14 08:45:10

标签: apache .htaccess

我们有两个域名,我们称之为first.com和second.com

我们在second.com中有一个名为reports的目录,其中包含我们所有的PDF文件,但是我们也想从first.com访问这些相同的PDF文件。

我们可以使用htaccess重定向让我们说first.com/reports/84839049.pdfsecond.com/reports/84839049.pdf吗?

2 个答案:

答案 0 :(得分:2)

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^domain\.com
RewriteRule (.*) http://domain1.com/$1 [R=301, L]

答案 1 :(得分:0)

是。
redirect /requested/url http://second.com/result/url

http://httpd.apache.org/docs/1.3/mod/mod_alias.html#redirect

您可能需要考虑使用mod_rewrite,除非您特别要求.htaccess配置,因为您无法访问服务器配置并且mod_rewrite已禁用或未加载。

http://httpd.apache.org/docs/current/mod/mod_rewrite.html http://webdesign.about.com/od/mod_rewrite/qt/site_redirects.htm

您需要掌握mod_rewrite的正则表达式,但它可以使重定向的配置比为站点上的每个文件添加重定向要快得多。