/ / 301, .htaccess ile yönlendirmeyi nasıl yapılandırabilirim? Joomla ve diğer CMS’lerde 301 yönlendirme olarak doğru tutum

301, .htaccess ile yönlendirmeyi yapılandırma. Joomla ve diğer CMS’lerde 301 yönlendirme olarak doğru tutum

Birçok kişi 301 yönlendirmesini bir kereden fazla duymuş.Ancak buna ihtiyaç duyulmamasından ve ayrıca yanlış bir şey yapma korkusundan dolayı, böyle bir işleme önem vermediler. Makale, 301 yönlendirmelerinin nasıl yapılandırılacağını detaylandıracak.

Ayarı hakkında bir düzineden fazla bulabilirsinizmakaleler ve bilgilendirme materyalleri. Ancak birçoğunu görüntüledikten sonra, acemi bilgisayar kullanıcıları ve web yöneticileri, özelleştirmenin temellerini anlamada zorluk yaşayabilir. Çevrimiçi bilgi kaynaklarında sağlanan çok sayıda kod ve kod, çoğunlukla yanlış anlaşılmaya neden olur. Gerçekte, her şey çok daha basittir ve bu makale 301 yönlendirmelerinin nasıl kurulacağına dair iyi bir rehber olacaktır.

301 yönlendirmesi nedir?

Разберёмся во всём по порядку.Öncelikle, yönlendirme 301'i tanımlayalım. Bu sayede, bir kaynağın bir misafirinin Internet'teki (site) bir konusunu ağdaki veya bir alan adındaki başka bir sayfaya en basit şekilde yönlendirmesini kastediyoruz. Derhal bu makalenin zorlu kodları ve çok karmaşık kodları göz önünde bulundurmayacağına dair bir rezervasyon yapın, ancak herhangi bir webmaster için bu konuda yeterli temel bilgileri olan birkaç basit yönlendirme seçeneği gösterilecektir.

301 yönlendirme aracı - .htaccess dosyası

Gibi uygun bir araç düşünün.htaccess. Yönlendirme 301 ile çok rahat ve yapmak kolaydır. Htaccess doğal olarak konfigürasyonda, çok iyi işlevsellik ve birçok özellik içeren özel bir yardımcı program dosyasıdır. Kullanarak, site sunucusundaki herhangi bir dizine erişimi yasaklayabilir, sayfa kodlamasını belirleyebilir, klasörler ve dosyalar için koruma ayarlayabilir, 301 yönlendirmeleri gerçekleştirebilir ve diğer bazı işlemleri yapabilirsiniz.

yönlendirme 301 nasıl yapılandırılır

Bu, bu dosyanın özelliklerinin genel bir açıklamasıdır. Aslında, işlevselliği daha da gelişmiş. Dosyanın adı yoktur ve .htaccess olarak yazılmıştır. En başında bir nokta zorunludur.

Bir .htaccess dosyası yaratma prosedürü

Sitenin kök klasörü bu değilsedosya, kendi başınıza çok kolay bir şekilde oluşturulabilir. Oluşturmanın en hızlı yollarından biri bir FTP istemcisi kullanmaktır. Bunlardan en uygun olanı FileZilla'dır.

Oluşturmak için kök dizine gitmeniz gerekir.İnternet projenizin - boş alana bilgisayar faresinin sağ tuşunu tıklayın - "Yeni dosya oluştur" u seçin - .htaccess adını girin - Tamam'ı tıklayın. Bu adımlardan sonra, oluşturulan dosya düzenlenebilir. Açılışı herhangi bir metin editörü tarafından yapılabilir.

htaccess yönlendirmesi 301

Ancak FTP istemcileri gizlendiğinde olur.htaccess dahil olmak üzere bazı sistem dosyaları. Bu nedenle, bu dosya kök klasörde bulunamadıysa, onu oluşturmak için acele etmeye gerek yoktur. Her şeyden önce, gizli dosyalardaki varlığını kontrol edin. Bunu yapmak için, “Sunucu” sekmesine gidin ve gizli dosyaların zorla görüntülenmesi için kutuyu işaretleyin.

Böylece, .htaccess dosyası oluşturulur ya da bulunur, 301 yönlendirmesi kullanılarak yönlendirilmesi kolay olacaktır. Ancak, her şeyden önce, bunun ne için olduğuna karar vermelisin.

Bir 301 yönlendirmesi kullanılabilecek en popüler durum

По рекомендациям ведущих веб-мастеров, каждый Web üzerindeki bir kaynağın 301 yönlendirmesine sahip olması gerekir. Ve en çok ihtiyaç duyulan en popüler durum, bileşiminde www'den bir ön eki olan bir alandan yönlendirme, tam tersi bir alandır.

Bunun nedeni, ağdaki herhangi bir siteninİnternet, www olan veya olmayan ana türden yalnızca bir tür etki alanı adıdır. Diğer bir seçenek ise sitenin aynası olacaktır. Internet kaynağının ana aynası, Host yönergesi kullanılarak robots.txt dosyasında imzalanmıştır. Bu dosyaya ek olarak, etki alanının ana değişkeni Yandex.Webmaster'da belirtilmelidir. Birçok arama motoru, 301 yönlendirmeleri gibi bir araçla iyi ilişki kurar. Yandex istisna değildir.

301 yönlendirmesi nasıl yapılandırılır

İnternet kaynağının ana aynasını belirtirkenSiteniz doğru bir şekilde dizine eklenir ve gereksiz kopyalar oluşturmaz. Birçok yeni web yöneticisi site aynalarını hiç duymadı, bu da gelecekte büyük sıkıntılara neden olacak çok büyük bir hatadır.

Site Ayna Ayarı Değeri

Ayna ile yapılan tüm eylemlerden sonraarama motorları ana etki alanını otomatik olarak belirler. Yönlendirmeyi kolayca kontrol edebilirsiniz, her şey iyi çalışır. Bu adımlarda durabiliriz, ancak İnternet kaynağının SEO optimizasyonunun en iyi yolu, yönlendirmeyi ek olarak yapılandırmak olacaktır.

Atamadaki www önekinin kendisi uzun zamandırunutulmak zorundaydı. Bununla birlikte, internette başlıkta www ile hala birçok kaynak var. Arama motorları için, www ve onsuz alan adları iki farklı adrestir. Evet ve birçok kullanıcı, belirli bir Internet projesini ararken, seçeneği www adres çubuğuna götürür. Bu nedenle, bu ön ekin olması gereken bir yeri vardır. Bu gerçeğe dayanarak, aynalar kurmak gerekli bir eylemdir. Ve 301 yönlendirmelerinin nasıl kurulacağına dair kılavuz, arama motorlarında web projenizi başarıyla dizine eklemeyi öğrenmek için de bir zorunluluktur.

Yanlış ayna ayarlarının sonuçları

301'in tüm önemini takdir etmek içinaynaların yönlendirme ve düzeltme ayarlarını yaparken, yanlış kullanımlarının zararlı sonuçlarını vurgularız. Çok fazla yok, sadece iki tane var. Ancak her öğenin ağırlığı çok yüksektir.

Harici bağlantılar ile alanlar arasında paylaşılacakwww ve onsuz, diğer kullanıcıların ve sitelerin kaynağınıza nasıl bağlanacağı ile doğru orantılı olarak. Bu, çevrimiçi projenizin katılımını ve arama sonuçlarındaki yerini olumsuz etkileyecek bazı bağlantıları kaybedeceği anlamına gelir. Ancak, asıl sorun bu değildir.

www olmadan www'den 301 yönlendirmesini yapılandırma

Birçok web yöneticisi arama motorlarınınİnternet kaynaklarının içeriğinin benzersizliği için sürekli savaşıyoruz. Bilgilerin çoğaltılması konusunda çok olumsuzlar ve arama sonuçlarında tamamen engellenmelerine kadar benzer içeriğe sahip siteleri oldukça ciddi bir şekilde cezalandırıyorlar. Şimdi aşağıdaki durumu özetleyeceğiz: kaynağınız en başından itibaren www önekiyle dizine eklenmişti, ancak zamanla www olmayan bir alan çok sayıda ziyaret ve popülerlik aldı (daha sık olarak bahsedildi ve daha sık belirtildi).

Bu konuda hiçbir şey bilmiyorsunuz ve daha da gelişiyorsunuzprojeniz. Zamanla, benzersiz içerik, birçok bağlantı ve yorum ile doldurulur. Kaynağı www öneki olmadan izleyen arama motorları, benzersiz olmayan içerik yasağını gönderdi. Zamanla, dizine eklenmeyi tamamen durduracaktır.

Bu durumdan kaçınmak için bir .htaccess dosyası vardır. İçinde belirtilen 301 yönlendirmesi, bir kaynağı www ve yokluğu ile etki alanlarına bölme sorununu çözebilir.

Www alan adından önek olmadan site adına yönlendirin veya tersini yapın

Bu durumda bir yönlendirme nasıl yapılandırılır. Burada her şey basit. .Htaccess dosyasını açmalı ve aşağıdaki komut dosyasını içine yazmalısınız.

Www etki alanından sitenin adına olmadan yönlendirin:

Yeniden yazma motoru açık
RewriteCond% {HTTP_HOST} ^ www.moydomen.com
RewriteRule ^ (. *) $ Http://moydomen.com/$1 [R = 301, L].

Ve başka bir şekilde:

Üzerine yaz
RewriteCond% {HTTP_HOST} ^ alan_adim.com.tr
RewriteRule (. *) Http://www.moydomen.com/$1 [R = 301, L].

Her iki durumda da moydomen.com yerine İnternet kaynağınızın adresini belirtmeniz gerektiğini lütfen unutmayın!

301 yönlendirmesi nedir

Dosyayı kaydedin.htaccess ve geçmiş dosyanın daha sonra değiştirilmesiyle kök klasöre aktarın. Şimdi, ziyaretçi her durumda web sitesi adresinde herhangi bir sürüşle ana sayfaya yönlendirilecektir (http ile bile, onsuz, hatta www ile, hatta onsuz). Www olmadan www'den 301 yönlendirmelerinin nasıl yapılandırılacağını inceledik. Şimdi onu kullanmanın diğer yollarını bulalım.

İnternet projesinin bir alanından diğerine geçiş

Verilen benzer bir yönlendirme şemasıyukarıda, bir İnternet projesinin bir alanından diğerine geçerken kullanılmalıdır. Açıklamak için bir örnek vereceğiz. Diyelim ki moysait-1.com'dan moysait-2.com'a geçmelisiniz. Bu durumda, kodu .htaccess dosyasına yazın:

Üzerine yaz
RewriteCond% {HTTP_HOST} moysait-1.com
RewriteRule (. *) Http://moysait-2.com/$1 [R = 301, L].

CNC bağlantılarının değiştirilmesi ve aynı zamanda yönlendirme

Zaman zaman bağlantıları değiştirmeye ihtiyaç vardırNC. Kaynağınızdaki bölümün tamamını değiştirmeye karar verildiği bir durum olması mümkündür. Veya site sahibi CNC bağlantıları hakkında hiçbir şey bilmiyordu ve blog zaten vardı ve malzemelerle doluydu. Bu durumda, yönlendirme yardımcı olabilir. Bu durum için 301 yönlendirmesi nasıl yapılandırılır? Bu durumda, sayfaların tüm göstergelerinin (bağlantılar, arama sonuçlarındaki ağırlıkları) aynı kalması önemlidir.

yönlendirme 301 php

Basit bir örnek veriyoruz.Sayfanın adını moya_infa.html yerine obo_mne.html olarak değiştirmeye karar verildi. Bu durumda, kodu .htaccess: redirect 301 moya_infa.html http://www.moydomen.com/obo_mne.html adresine yazmanız gerekir.

Sayfadan sayfaya 301 yönlendirmesi de benzer şekilde yapılır.

Dosya uzantısını değiştirirken yönlendirme

Bir örnek daha veriyoruz.Web yöneticisi moya_stranichka.html dosyasının uzantısını moya_stranichka.php olarak değiştirmelidir. Son paragraf gibi, .htaccess içine şu kodu yazıyoruz: 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php.

Satış Ortağı Yönlendirme

Örneğin, ziyaretçiyi yönlendirmeniz gerekirortaklık programı ile bir sayfaya. Satış ortağı programı bağlantısının kendisi www.partner.com/?ref=16011 gibi görünüyor. Böyle bir bağlantı fark edildiğinde, kaynağı ziyaret eden birçok kişi niyetinizi önceden tahmin ederek onu takip etmeyecektir.

Bağlantıya doğru bir görünüm vermek için ihtiyacınız olandlya_druzei.html örneği olarak ayrı bir sayfa oluşturun, bu sayfa bir satış ortağı programına sahip bir sayfaya yönlendirilecektir. Yalnızca .htaccess dosyasını düzenlemek için kalır: yönlendirme 301 dlya_druzei.html http://www.partner.com/?ref=16011.

Makalede ayrıca, Joomla motorunda 301'i nasıl yönlendireceğini ve PHP dilini kullanarak ele alacağız.

CMS Joomla'da 301 nasıl yeniden yönlendirilir

Birçok İnternet kullanıcısı404 hatası olan bir sayfa izledim Joomla motorunda zaten sayfadan birkaç yerleşik yönlendirme yöntemi var. Ancak, her zaman çalışmazlar. Ve ortalama bir kullanıcı tarafından anlaşılması çok zordur. Burada 301 yönlendirmesi kurtarmaya gelecek Joomla, standart yapısında yukarıda açıklanan tüm manipülasyonları gerçekleştirebileceğiniz bir .htaccess dosyasına sahiptir.

yönlendirme 301 joomla

Yönlendirmeler için ayarlayalımçevrimiçi projenizin tüm sayfalarında. Her şeyden önce, dizinde htaccess.txt dosyasını bulmanız ve ona doğru adı vermeniz gerekir .htaccess. Bundan sonra, yönetici alanında, yönlendirme ayarlarında CNC'nin (SEF) yeniden yönlendirmesini ayarlayın ve URL yeniden yönlendirme kutusunu işaretleyin.

Sonra .htaccess dosyasını açmalı ve içindeki gerekli yönlendirmeler için kuralları yazmalısınız.

PHP kullanarak yönlendirme

Herhangi bir nedenle .htaccess dosyasına erişim yoksa veya kapalıysa, 301 yönlendirmesini farklı yapmanın bir yolu vardır.PHP bu konuda yardımcı olacaktır.

İle yönlendirmek içintüm parametrelerin kaydedildiği bir alan adına, herhangi bir metin düzenleyicisinde .php uzantılı bir dosya oluşturmanız, dizine ad vermeniz ve aşağıdaki komut dosyasını buraya kopyalamanız gerekir:

if ($ ref! = "") $ ref = "?". $ ref; başlık ("HTTP / 1.1 301 Kalıcı Olarak Taşındı");

başlık ("Konum: http://moydomain.ru/".$ref);

çıkış ();

?>.

Burada moydomain.ru yönlendirilen alan adıdır. Ortaya çıkan dosya, sitenin ana dizinindeki sunucuya yüklenmelidir.
Aynı alan adı veya farklı alan içinde sayfadan sayfaya yeniden yönlendirmek için, taşınabilir sayfanın ana kodundan önce aşağıdakileri eklemeniz gerekir:

başlık ("HTTP / 1.1 301 Kalıcı Olarak Taşındı");

başlık ("Konum: http://www.moydomain.ru/moycategory/moypage.htm");

çıkış ();

?>.

Sonuç olarak, www.moydomain.ru/moycategory/moypage.htm, yönlendirilen yeni bir sayfadır.

Yukarıdaki kodun eklendiği sayfanın adının sonunda .php uzantısına sahip olması gerektiğini dikkate almak önemlidir. Aksi takdirde, yeniden yönlendirmeyi .htaccess ile kullanmanız gerekir.

Şimdi, makaleyi inceledikten sonra, herhangi bir web yöneticisi301 yönlendirmesini nasıl yapılandıracağınızı, ne olduğunu ve nasıl faydalı olduğunu bilecektir. Yönlendirmelerin en basit kullanım durumları burada gösterilmektedir. Ancak, site ve blog sahiplerine onlar hakkında bir fikir sahibi olmak gerekir. Ve sadece yönlendirmeyi doğru bir şekilde yapılandırmanın değil, aynı zamanda düzgün çalışıp çalışmadığını da kontrol etmenin önemli olduğunu dikkate almak gerekir.

Gördüğünüz gibi, yönlendirmeler yalnızca .htaccess dosyası değil, aynı zamanda birçok CMS'nin standart özellikleri ve PHP komut dosyaları kullanılarak da oluşturulabilir.

sevdim:
0
Popüler Gönderiler
Manevi gelişim
gıda
y