Skip to content

Instantly share code, notes, and snippets.

@br1o
Last active August 29, 2015 14:07
Show Gist options
  • Save br1o/28db068865342a0743d0 to your computer and use it in GitHub Desktop.
Save br1o/28db068865342a0743d0 to your computer and use it in GitHub Desktop.
Redirection htaccess
Quelqu'un.e pourrait m'indiquer comment faire une redirection .htaccess (réécriture d'URL) pour rediriger les adresses de type :
http://css.4design.tl/files/2012/05/github-windows.png
vers :
http://css.4design.tl/wp-content/blogs.dir/2/files/2012/05/github-windows.png
Merci d'avance,
Pour info, voici mon .htaccess :
#Activer php5 sur ovh
SetEnv PHP_VER 5_4
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
# END WordPress
@proustibat
Copy link

Je n'ai pas moyen de vérifier dans l'immédiat, mais j'ai des choses qui ressemblent à ça dans mes .htaccess :
RewriteRule ^http://css.4design.tl/(.*)$ http://css.4design.tl/wp-content/blogs.dir/2/$1 [QSA,L]

@dynamicnet
Copy link

RewriteEngine On
RewriteBase /
RewriteRule ^(/files/.*)$ wp-content/blogs.dir/2$1 [NC, L]

Non testé mais l'idée est là

@br1o
Copy link
Author

br1o commented Oct 15, 2014

proustibat, dynamicnet j'obtiens une erreur 500 avec l'une ou l'autre des solutions proposées. Merci quand même :)

@dynamicnet
Copy link

version testée

RewriteEngine On
RewriteBase /
RewriteRule ^(files/.*)$ wp-content/blogs.dir/2$1 [NC,L]

@br1o
Copy link
Author

br1o commented Oct 15, 2014

dynamicnet > pas d'erreur, mais l'image ne s'affiche toujours pas. Pour info, j'ai ajouté le contenu du fichier .htaccess dans le gist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment