2012-06-08 6 views
3

나는 웹 사이트의 일부 이전 .swf 파일/링크를 가지고 있으며 현재 404 Not Found 페이지로 연결됩니다. 간단한 방법이 있다면 .htaccess (또는 다른 방법을 권 해드립니다)을 사용하여 이러한 파일/링크를 내 웹 사이트 홈페이지 http:www.mysite.com/home으로 리디렉션하는 것이 좋습니다..htaccess 리다이렉트 파일 유형

예 링크 :

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

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

답변

4

이 작동합니다 :

RewriteEngine On 

RewriteRule ^.*\.swf$ /home [R=301,L] 
+0

큰 도움이 당신을 감사합니다! 좋고 깨끗한 것도! – PapaSmurf

+0

완벽하게 작동합니다. 고맙습니다. – user1016078

0
RewriteEngine On 

RewriteCond %{HTTP_HOST} ^mysite\.com/(.*).swf$ [NC] 
RewriteRule ^(.*)$ http://www.mysite.com [R=301,L] 
0

당신이 www.mysite.com 모든 SWF 파일을 재 지정하려면/home은 .htaccess 파일로 영구적으로 할 수 있습니다.

우선, 아파치에서 mod_rewrite를 활성화해야합니다.

그런 다음 당신의 .htaccess 파일에 다음을 추가

Options +FollowSymlinks 
RewriteEngine on 
Rewriterule ^mysite\.com/(.*).swf$ http://www\.mysite\.com/home [R=301,NC,L]