重写url .htaccess的一部分

时间:2012-10-29 12:04:05

标签: mod-rewrite

我需要从

重定向网址

http://mydomain.com/download/ filename.zip

https://dl.dropbox.com/u/0000/ filename.zip

我怎样才能使用mod_rewrite?

2 个答案:

答案 0 :(得分:2)

使用此规则在您的第一个域的根目录中创建一个.htaccess文件:

RewriteEngine On
RewriteRule download/(.+) https://dl.dropbox.com/u/0000/$1 [L,R=301]

答案 1 :(得分:0)

    # Check to see if mod_rewrite is installed / avaliable
<IfModule mod_rewrite.c>
RewriteEngine on

# Check to see if file or directory exists
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Rewrite to Dropbox URL. Make sure you change the data after "/u/" (9502594) to your own user ID
RewriteRule ^e/(.*)$ http://dl.dropbox.com/u/9502594/$1 [L,QSA]    # Embedded File
RewriteRule ^(.*)$ http://dl.dropbox.com/u/9502594/$1?dl=1 [L,QSA] # Force Download (Default)
</IfModule>