anlamadım hiç bir şey
Wordpress siteye 301 yönlendirmesi nasıl yapılır?
11
●14.024
- 16-10-2012, 20:09:54aşağıdaki 3 sql sorgusunu yap.
UPDATE wp_options SET option_value = replace(option_value, 'http://www.eski-adres.com', 'http://www.yeni-adres.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.eski-adres.com','http://www.yeni-adres.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.eski-adres.com', 'http://www.yeni-adres.com')
şimdi de eski adresteki .htaccess dosyasını düzenle.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^.eski-adres.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.eski-adres.com
RewriteRule ^/?(.*)$ "http://www.yeni-adres.com/$1" [R=301,L] - 17-10-2012, 18:13:00olmaz öyle.neoxi adlı üyeden alıntı: mesajı görüntüle
sql sorgusu ile bütün url'lerin değiştirilmesi gerekir aksi halde olmaz.
domain adresini ayarlardan değiştirirseniz resimlerdeki, site içi verilen linkler eskisi gibi kalır. - 14-11-2012, 23:34:30WordPress Domain – alanadı Değiştirme Sorunu -WordPress taşıma hatası

Evet arkadaşlar wordpress en çok kullanılan cms lerden biridir , çeşitli ihtiyaçlardan dolayı bir wordpress siteyi taşımak ya da adresini değiştirmek isteyebilirsiniz.
Ama sitenin adını değiştirdiğinizde yada taşıdığınızda genelde site yeni domain- alanadında çalışmaz , eski adrese yönlenir , eski adrese yönlenmemesi için yapacaklarınızı aşağıda sırayla anlatıcam , adımlar dikkatle yaparsanız hiçbir sorununuz kalmaz.
Ben bu işlemleri siteyi başka bir domaine taşımak için yaptım, sizde kendinize göre faydalanın.
Önce eski sitede cpanelde dosyalar kısmından önce mysql yedeği sonrada dosyaların yedeğini alın , sonra birde ne olur ne olmaz diyerek tam yedek alın .
Diğer siteye gidip cpanelden mysql ve dosya yedeğinizi aynı şekilde geri yükleyin .
Sonra bu yeni adreste mysql e kullanıcı ve şifre atayın , daha sonra ftp programıyla yeni sitenın ftpsine girip wp config dosyasını yeni database adı ne database şifresi yeni kullanıcı adını değiştirin.
Sitenizi taşıdınız ancak yeni siteye girmeye çalıştığınızda eski siteye gidecekseniz , bunu düzeltmeniz için 3 tane wordpress sorgusu çalıştırmanız gerekecek.
Cpanelde phpmyadmin kısmına gidip , wordpress database ini seçip , sql kısmına tıklayın.
AŞAĞIDAKİ SORGULARI ÇALIŞTIRIRKEN ESKİ SİTE KISMINA ESKİ ADRESİNİZİ , YENİ SİTE KISMINA YENİ ADRESİNİZ YAZMAYI UNUTMAYIN
1. bu sorgu site adresini değiştirecek,bu sorguyla siteye girebilirsiniz ancak konulara giremezsiniz .
UPDATE wp_options SET option_value = replace(option_value, ‘http://www.eskisite.com’, ‘http://www.yenisite.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
2.Konulara girebilmek içinse bu kodu çalıştırmak gerekiyor.
UPDATE wp_posts SET guid = replace(guid, ‘http://www.eskisite.com’,'http://www.yenisite.com’);
3.Sitedeki resim, dosya vs ye girebilmek içinse alttaki sorguyu çalıştırın
UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.eskisite.com’, ‘http://www.yenisite.com’);
Eğer adımlar tastamam takip ettiyseniz ve sitenizin veritabanında bir sorun yoksa sitenizi sorunsuz çalıştırmış oldunuz , tebrikler
.
kaynak - 31-05-2013, 16:41:44Dediğiniz işlemleri tek tek uyguladım resimler hariç diğer kısımlar başarılı oldu. Resimleri hala eski siteden alıyor yada resimler görünmüyor sitede. Benim asıl sorunum themeforest.net ten bi tema satın aldım bu temayı localde kurdum ayarlarını yaptım bikaç resim vs ekledikten sonra temayı domaine aktarmak istedim dediğiniz işlemleri tek tek uyguladım fakat resimlerde arıza veriyor.
metapost ayarlarını phpmyadminden düzenlemek istediğimde temanın bütün ayarları bozuluyor bunu yapmanın başka bir formulü varmı yoksa temayı aktif etmekle ilgili mi bi sorun bi türlü çözemedim. Yardımcı olursanız sevirim çok acil
Çözümü buldum http://interconnectit.com/products/s...ess-databases/ bu adresteki gibi bir uygulama yaparsanız yeni bir adrese taşıdığınız sitenizde bir sorun olmuyor.
