Genelde httccess içindeki herşeyi silin ve 301 yönlendirme kodlarını yazın diyorlar ama ben hepsini farklı farklı denedim hiç biri olmadı son çare böyle yaptım ve çalıştı..
Ama içeriğini silmeden kodu üstüne ekledim. Sorun olur mu sizce?
Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskisite.com$ [NC]
ReWriteRule ^(.*)$ http://www.yenisite.com/$1 [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^embed/([^/]*)/$ /embed.php?id=$1 [L]
RewriteRule ^feed(.*)$ feed.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ index.php?rp=$1 [L]
</IfModule>
<ifModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</ifModule>