我试图重定向许多索引的PDF,例如
http://www.example.com/userfiles/file/my-pdf-name.pdf
到http://www.example.com/
与
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/?userfiles/file/(.*)$ http://www.example.com/$1 [R=301,L]
</IfModule>
我是否接近,为什么不起作用?
答案 0 :(得分:0)
只需摆脱$ 1和'?' - 就像这样:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/userfiles/file/(.*)$ http://www.example.com/ [R=301,L]
</IfModule>
编辑:根据您的基地址等,您可能希望:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^userfiles/file/(.*)$ http://www.example.com/ [R=301,L]
</IfModule>