Migrando URLs #
Tuve que migrar de servidor y además cambié la url de
http://blog.osiux.com a http://osiux.com. Así que para no perder los
enlaces de otros sitios y buscadores a http://blog.osiux.com los tuve
que redireccionar manteniendo las urls anteriores hacia el nuevo sitio.
Para hacer esto basta con crear un archivo .htaccess
con las reglas
que definen la reescritura de la url.
mod-rewrite
#
Es necesario habilitar el módulo de apache:
1a2enmod rewrite
En el .htaccess
de http://blog.osiux.com definí lo siguiente:
RewriteEngine On
RewriteBase /
RewriteRule ^/$ http://osiux.com/
RewriteRule ^(tutorial/)$ http://osiux.com/find/$1
#RewriteRule ^\=(.+)$ http://osiux.com/find/$1
RewriteCond %{QUERY_STRING} s=(.*)
RewriteRule ^(.*)$ http://osiux.com/find/%1
RewriteRule ^(buenos-aires-libre)/$ http://osiux.com/find/$1
RewriteRule ^200./(.+)/$ http://osiux.com/find/$1.txt
RewriteRule ^category/(.+)/$ http://osiux.com/find/$1
RewriteRule ^(tag)/(.+)/$ http://osiux.com/find/$2
RewriteRule ^(.+)\.txt$ http://osiux.com/$1.txt