5

我有一些.swf网站的旧文件/链接,它们目前指向一个404 Not Found页面。我想知道是否有一种简单的方法,使用.htaccess(或您可能推荐的任何其他方法)将这些文件/链接重定向到我的网站主页http:www.mysite.com/home

示例链接:

http://www.mysite.com/folder/file.swf

http://www.mysite.com/file.swf

4

3 回答 3

8

这应该有效:

RewriteEngine On

RewriteRule ^.*\.swf$ /home [R=301,L]
于 2012-06-08T13:25:08.343 回答
0
RewriteEngine On

RewriteCond %{HTTP_HOST} ^mysite\.com/(.*).swf$ [NC]
RewriteRule ^(.*)$ http://www.mysite.com [R=301,L]
于 2012-06-08T13:25:14.553 回答
0

如果您想将所有 swf 文件永久重定向到 www.mysite.com/home,您可以使用 .htaccess 文件来完成。

首先,您必须在 apache 中启用 mod_rewrite。

然后将以下内容添加到您的 .htaccess 文件中:

Options +FollowSymlinks
RewriteEngine on
Rewriterule ^mysite\.com/(.*).swf$ http://www\.mysite\.com/home [R=301,NC,L]
于 2012-06-08T13:25:51.487 回答