Website XXL

Exclude imaginile din redirectul 301 cu .htaccess

Exclude imaginile din redirectul 301 cu .htaccess

Pentru cei ce isi muta site-urile este uneori poate prea complicat sa isi mute toate imaginile, ceea ce consuma resurse si mai ales timp. Cu un redirect 301 din .htaccess se pot pastra imaginile pe vechile URL si redirectionarea lor pe URL-urile noi.

 

 

 

 

 

Redirectul 301 clasic din .htaccess are urmatoarea sintaxa:

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.site.ro/category/wordpress/$1 [R=301,L]

Toate bune si frumoase mai putin imaginile ce se redirectioneaza gresit. Pentru a fi totul normal se va modifica sintaxa si se exclud fisierele cu extensia jpg, gif si png. Deasemenea ea se poate modifica dupa nevoi si poate fi si pentru fisierele HTML, PDF sau PHP. Iar acum sintaxa va arata astfel:
Options +FollowSymLinks

RewriteEngine on

RewriteCond %REQUEST_URI !.png$ [NC]

RewriteCond %REQUEST_URI !.jpg$ [NC]

RewriteCond %REQUEST_URI !.gif$ [NC]

RewriteRule (.*) http://www.site.ro/category/wordpress/$1 [R=301,L]

Leave a Reply