2012-08-14 31 views
6

Bu yüzden baktım ama şu ana kadar tam olarak aradığım bir şey bulamıyorum. Bu makaleye How can I forward ALL pages to the same exact page on a different domain using .htaccess? baktım ama sadece ana sayfamı yönlendiriyor gibi görünüyor.htaccess tüm sayfaları aynı sayfaya başka bir alanda yeniden yazdır

Şu anda WordPress kullanıyorum ve tüm sayfaları yeni bir etki alanına iletebilmem gerekiyor. Örneğin, domain1.com/about-us'un domain2.com/about-us adresine gitmesi gerekir. Ama üzerinde çalışmam gereken yaklaşık 50 sayfa var. Bunun işe yaraması için kullanılacak 1-5 satırlık bir kod olup olmadığını görmek istiyorum.

Teşekkürler!

cevap

11

deneyin koyarak bu domain1.com 'ın belge kök htaccess dosyasında (herhangi bir wordpress kuralları üstünde): En 2 etki biri farklı web sunucuları, ya bir paylaşma yoksa

RewriteEngine On 
RewriteCond %{HTTP_HOST} domain1.com [NC] 
RewriteRule ^(.*)$ http://domain2.com/$1 [L,R=301] 

Redirect 301/http://domain2.com/ 
+0

Hey John, bu mükemmel çalıştı :) Teşekkür sürü: ortak belge kök, sadece domain1.com 'ın belge kök htaccess dosyasına bu ekleme, mod_alias kullanabilirsiniz! – Enrico

İlgili konular