Selamlar
Web sitemizi .com'dan .com.tr'ye yönlendireceğiz.
ilk olarak
RewriteRule (.*) https://www.site.com.tr/$1 [R=301,L]
yaptım ama yan sayfalar için google'de eski sayfalara tıkladığımda
https://www.site.com.triletisim
olarak çıkıyor. Tüm eski .com sayfaları .com.tr anasayfaya nasıl yönlendirebilirim
Htacces Domain Farklı yere yönlendirme HK.
5
●66
- 08-09-2023, 11:35:59RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?site.com.com$
RewriteRule ^(.*)$ https://www.site.com.tr/$1 [R=301,L]
Bu kural, "site.com" içindeki herhangi bir yazıyı otomatik olarak "site.com.tr" içindeki aynı yazıya yönlendirecektir. Örneğin, "https://www.site.com.com/iletisim" otomatik olarak "https://www.site.com.tr/iletisim" sayfasına yönlendirilecektir.
Bu kural, içeriklerinizi tek bir kural ile yeni alan adınıza yönlendirmenizi sağlayacaktır. Ancak unutmayın ki bu karmaşık bir kuraldır ve web sunucunuzun mod_rewrite'i etkinleştirilmiş olmalıdır. Ayrıca, herhangi bir özel yönlendirme kurallarınızı da bu kuralın üzerine eklemelisiniz. - 08-09-2023, 11:37:25PremiumTR adlı üyeden alıntı: mesajı görüntüle
Cevap için teşekkürler, şöyle bir şey yapabilir miyiz
eskisite.com/iletisim > yenisite.com.tr
ya da
eskisite.com/bilmemne > yenisite.com.tr - 08-09-2023, 11:40:03RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?eskisite.com$
RewriteRule ^(.*)$ https://www.yenisite.com.tr/ [R=301,L]
Bu kural, "eskisite.com" içindeki herhangi bir sayfayı "yenisite.com.tr" sayfasına yönlendirecektir. Örneğin, "eskisite.com/iletisim" veya "eskisite.com/bilmemne" gibi herhangi bir sayfa, otomatik olarak "yenisite.com.tr" anasayfasına yönlendirilecektir. Bu, tüm eski sayfaları aynı yeni sayfaya yönlendirmenizi sağlar. - 08-09-2023, 12:02:19PremiumTR adlı üyeden alıntı: mesajı görüntüle
hala istediğim gibi olmadı,
ben şöyle istiyorum. adam gelip eski sitenin google'de herhangi bir iletişim hakkımızda ya da x sayfasına girdiğinde yeni sitenin ana sayfasına yönlendirilmesini, bir kaç tane denedim ama hala olmadı - 08-09-2023, 12:12:18RewriteEngine Ongulyaprak adlı üyeden alıntı: mesajı görüntüle
RewriteCond %{HTTP_HOST} ^(www.)?eskisite.com$
RewriteRule ^(.*)$ https://www.yenisite.com.tr/ [R=301,L]
Bu kural, eski sitenin herhangi bir iç sayfasına giriş yapıldığında otomatik olarak yeni sitenin ana sayfasına yönlendirilecektir. Örneğin, "eskisite.com/iletisim" veya "eskisite.com/hakkimizda" gibi herhangi bir sayfa, "yenisite.com.tr" anasayfasına yönlendirilecektir.
Bu kuralı .htaccess dosyasına ekledikten sonra, tarayıcıdan eski sitenin iç sayfalarına giriş yapmaya çalıştığınızda yönlendirmenin çalışması gerekmektedir. Unutmayın ki tarayıcı önbelleği nedeniyle yönlendirme sonuçları bazen hemen görünmeyebilir. Birkaç denemeden sonra tarayıcı önbelleği temizlemeyi düşünebilirsiniz.