Redirect 301 /старая страница http://сайт.ру/новая страница
Redirect permanent /старая страница http://сайт.ру/новая страница
Options +FollowSymLinksRewriteEngine OnRewriteCond %{HTTP_HOST} ^www.alex-m.com\.ua$ [NC]RewriteRule ^(.*)$ http://alex-m.com.ua/$1 [R=301,L]
RewriteEngine onRewriteRule . - [E=REWRITEBASE:/]RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
<VirtualHost *:80> ServerName prestashop.ru:80 RedirectMatch permanent (.*) http://www.prestashop.ru$1</VirtualHost>
ServerName prestashop.ru ServerAlias *.prestashop.ru
server { server_name prestashop.ru; rewrite ^(.*)$ http://www.prestashop.ru$1 permanent;}
server { server_name ~^(?! www\.); rewrite ^ http://www.$host$request_uri permanent;}
RewriteEngine OnRewriteCond %{HTTP_HOST} ^www.prestashop.ru$ [NC]RewriteRule ^(.*)$ http://prestashop.ru/$1 [L,R=301]
Для переадресации с www и без www лучше задавать правила в конф.файлах Apache.