BilgisayarlarEmniyet

Nasıl 301 .htaccess yoluyla yönlendirme yapılandırmak için. Joomla ve diğer CMS bir 301 yönlendirme olarak doğru tutum

Yaklaşık 301 yönlendirmesi birçok, birçok kez duydum. Ama nedeniyle yanlış bir şey yapmak için o ve aynı zamanda çünkü korku ihtiyacı olmadığı için, biz böyle bir prosedüre önem yoktur. Kağıt bir 301 yönlendirmesi nasıl yapılandırılacağı ayrıntılı olarak ele alınacaktır.

onun ayarı hakkında daha fazla bir düzine makale ve bilgilendirme materyalleri daha bulunabilir. Ama bilgisayar kullanıcıları ve yöneticileri başında bunların prosmatra birçok sonra da zorluk temelleri ayarlarını anlama sahip olabilir. Bir online bilgi kaynaklarına sonuçlanan çok sayıda kodları ve komut dosyaları, çoğunlukla karışıklığa neden. Aslında, her şey çok daha kolaydır ve bu makalede 301 yönlendirmeleri nasıl kurulacağı iyi bir kılavuz olarak görev yapacak.

301 yönlendirmesi nedir?

Biz sırayla tamamen anlayacaklardır. Her şeyden önce bize bu ağ veya alan adı başka bir sayfaya internet (web site) en basit konuk kaynak yönlendirme anlamına gelir 301 yönlendirme tanımlayalım. Bu makalede herhangi bir yöneticisi için bu konunun yeterli temel bilgi hiçbir akıllı komut dosyalarını ve çok karmaşık kodu ve gösterilir bazı basit yönlendirme seçenekleri, dikkate alınmayacaktır Outset.

301 yönlendirmesi için Aracı - .htaccess dosyası

Bu .htaccess gibi uygun bir araç düşünün. 301 derece rahat ve basit hale getirmek için içinden yönlendirmektedir. Htaccess esasen çok büyük bir işlevsellik ve birçok özellik kapalı olduğu bir konfigürasyonda özel servis dosyasıdır. onun yardımıyla, site sunucusundaki herhangi bir dizine erişim yasağı set dosyalar ve klasörler için sayfaların kodlamasını, set koruma belirtin 301 yönlendirmeleri ve diğer bazı faaliyetler gerçekleştirebilir.

Bu genel olarak dosyanın özellikler açıklanmaktadır. Aslında, daha da gelişmiş bir özelliğidir. dosya adı yok ve .htaccess olarak yazılır. başında noktası zorunludur.

.htaccess dosyası oluşturmak için prosedür

Sitenin kök klasör dosya değil ise, kendi başlarına oluşturmak çok kolay olabilir. FTP istemcisi kullanarak - oluşturmak için en hızlı yollarından biri. Bunlardan en uygun - FileZilla.

Web projesinin kök dizinine gitmek için bir ihtiyaç oluşturmak için - "Yeni dosya oluştur" seç - - Bir bilgisayar fare boş nokta sağ düğmesini tıklayın OK tuşuna basın - adı .htacces girin. Bu adımlardan sonra, oluşturulan dosya düzenlenebilir. Onun açılış herhangi bir metin düzenleyici yapılabilir.

FTP istemcileri .htaccess dahil olmak üzere bazı sistem dosyalarını gizlemek Ama bazen olmuyor. dosya kök klasöründe bulunamadı nedenle, gerek oluşturmak için onu acele. Her şeyden önce, gizli dosyayı denetleyecektir. Bunu yapmak için, "Sunucu" gidin ve gizli dosyaların zorunlu ekranda bir kene ayarlayın.

Şimdi bir yaratmak kolay olacak kullanarak bir .htaccess dosyası 301 yönlendirmesi bulduk. Ama önce ne olduğunu karar vermeniz gerekir.

En popüler etkinlik kullanışlı olduğunda 301 yönlendirmeleri

lider web ustaların tavsiyelerine, ağdaki her bir kaynağın 301 yönlendirmesi olması gerekir. Bu çok gerekli olan zaman en popüler toplantı, bu bileşimde olmadan bir ön ek www alanına sahip domeni, ve tersi yönlendirmektir.

Bu Internet üzerinde herhangi bir site www ile alan adının yalnızca bir türüdür veya onsuz ağırlıklı olabilir gerçeğine kaynaklanmaktadır. Başka bir seçenek, bir ayna sitesi olmaktır. Sunucu yönergesini kullanarak robots.txt dosyasında İnternet kaynak işaretlerin birincil aynası. Bu dosyaya ek olarak, ana etki alanı seçeneği "Yandex.Webmaster" olarak belirtilmelidir. Birçok arama motorları bir 301 yönlendirmesi olarak, böyle bir araç için iyidir. "Yandex" istisna değildir.

doğru endeksli olacak sitenizin internet kaynağın birincil ayna belirtmek ve gereksiz kopyalarını oluşturup vermezse. Birçok yeni başlayanlar yöneticileri gelecekte büyük bir sorun neden olur çok büyük bir hata olduğunu ayna siteleri, duymadım.

Site tercihleri aynalar Anlamı

ayna arama motorları ile yukarıdaki işlemlerden Sonuçta otomatik birincil alanı belirleyecektir. Hatta kolayca yönlendirme kontrol edebilirsiniz, her şey iyi çalışır. Bu eylemler durdurulmuş olabilir, ama SEO optimizasyon İnternet kaynağına iyi yolu ek yapılandırma yönlendirir.

uzun zaman önce ilan edilmesinde www öneki, kendisi unutulmuş gitmek zorunda kaldı. Bununla birlikte, internet hala adı www birçok kaynak vardır edilir. İki farklı adreslere - arama motorları için www ile ve bunlar olmadan alanlarla kullanılabilir. Ve birçok kullanıcı www ile adres çubuğu sürümü çakılmış Belirli bir web projesi ararken. Dolayısıyla bu kadar bu önek gerçekleşir. Bu gerçeğe dayanarak, ayna ayarlama gerekli eylemdir. Evet, bir yönlendirme 301 kurmak için nasıl ve rehberlik, ayrıca başarılı arama motorlarında endeksli web projesini almak için çalışma gereklidir.

aynaların yanlış ayar sonuçları

301 yönlendirmesi ve aynaların doğru ayarlanması önemini değerlendirmek için, bunların yanlış kullanımının olumsuz sonuçları seçin. Böyle çok sadece iki değil. Ama her öğenin ağırlığı çok yüksek.

Dış bağlantılar hayatınızı diğer kullanıcılar ve web siteleri tarafından başvurulan nasıl doğrudan ilişkili olarak www ile alan arasında ve bunlar olmadan paylaşılacaktır. Bu, Internet proje SERP olumsuz katılım üzerindeki etkisini ve onun bir yere sahip bağlantıların bazıları kaybeder düşündürmektedir. Ancak, bu ana sorun değildir.

Birçok web arama motorları sürekli internet kaynaklarının içeriğinin teklik için mücadele eden farkındadır. Bunlar bilgileri tekrarlaması çok olumsuz tutum ve oldukça ciddi SERP tam kilit kadar benzer içeriğe sahip siteleri cezalandırılmaktadır. Şimdi şu durumu eskiz: başından sitenizin www öneki ile dizine edilmiştir, ancak zaman etki alanı ile www fazla ziyaret ve popülerlik aldı olmadan (daha ve daha sık söz dayanıyordu).

Bunu projesini daha da geliştirmek için hiçbir şey bilmiyorum. Zamanla, benzersiz içerik, birçok bağlantıları ve yorumlarla doludur. www öneki olmadan Arama Motorları aynı kaynak monitör, benzersiz olmayan içeriğin bankalara yolladı. Zamanla, artık tamamen endeksli olacak.

Böyle bir durumu önlemek için, bir .htaccess dosyası var. İçinde belirtilen 301 yönlendirme, www ve yokluğu ile kaynak etki ayrılması sorunu çözmek edebilmektedir.

öneki olmadan sitenin ismi www domeni, ve tersi Yönlendirme

Nasıl bu durumda ayar yönlendirmesidir. Her şey basittir. Sen .htaccess dosyasını açmak ve aşağıdaki bunu sonuçlandı senaryoyu kaydetmeniz gerekir.

onsuz sitenin adının www domain yönlendir:

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

Ve başka:

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

Bunun yerine moydomen.com iki durumda da Internet kaynağın adresini belirtmek gerekir dikkate almak gerekir!

.htaccess dosyasını tutmak ve önceki dosyanın değiştirilmesi yoluyla elde kök klasörüne taşıyın gereklidir. Şimdi herhangi bir sürüş web sitesi adresinde bir ziyaretçi (hatta hatta onsuz bile www ile bile onsuz http, ile), her durumda ana sayfaya yönlendirileceksiniz. Biz www olmadan www için bir 301 yönlendirmesi nasıl kurulacağı baktı. Şimdi onun uygulamanın diğer yolları anlayalım.

Başka Internet projeye bir etki alanından geçiş

Buna benzer bir plan başka bir etki alanı İnternet projesinden taşırken kullanılması gerekir, yukarıda gösterilen bir gidiş-dönüş vardır. gösteri Bir örnek vermek gerekirse. Etki moysait-1.com moysait-2.com geçmelidir, diyelim. Bu durumda, kod .htaccess dosyası yazmak:

YenidenYazmaMotoru Açık
RewriteCond% {HTTP_HOST} moysait-1.com
RewriteRule (*.) Http://moysait-2.com/$1 [R = 301, L].

Değişim bağlantılar CNC ve süre yönlendirmek

Zaman zaman değiştirmeye ihtiyaç vardır CNC bağlantıları. Onun paylaşımında bölümün tamamını değiştirmeye karar verildi, bir durumun söz konusu mümkündür. CNC zaten vardı ve malzemeleri dolu bir blog başvuran yaklaşık Veya sitenin sahibi hiçbir şey bilmiyor. Bu durumda, yönlendirmek için yardımcı olabilir. Nasıl böyle bir durum için 301 yönlendirmeleri kurmak için? Böyle bir durumda, bütün göstergeler sayfalar (bağlantılar, SERP ağırlıkları), aynı kalacak olması önemlidir.

Bize basit bir örnek vereyim. Bu obo_mne.html üzerinde moya_infa.html için sayfanın adını değiştirmek için karar verildi. Bu durumda, .htaccess koduna yazmak gerekir: 301 moya_infa.html http://www.moydomen.com/obo_mne.html yönlendirir.

Benzer şekilde üretilen ve 301 sayfadan sayfaya yönlendirir.

Yönlendirme dosya uzantısını değiştirirken

Bir başka örnek vereyim. Web Yöneticileri moya_stranichka.php üzerinde moya_stranichka.html dosya uzantısını değiştirmeniz gerekir. .htaccess şu kodda reçete geçmiş öğe gibi: 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php yönlendirir.

ortak programları ile yönlendir

Örneğin, ortaklık programı ile bir sayfaya site ziyaretçilerini yönlendirmek gerekir. linkin kendisini bir ortaklık programı www.partner.com/?ref=16011 benziyor. Böyle bir bağlantı, kaynak harcanması gören ziyaretçiler senin niyetinin önceden tahmin, bunun için gitmeyecek.

ortaklık programı ile sayfaya yönlendirileceksiniz dlya_druzei.html bir örneği olarak ayrı bir sayfa oluşturmak isteyen uygun tip içeriklere bağlantı yapmak için. 301 dlya_druzei.html http://www.partner.com/?ref=16011 yönlendirme: Sadece .htaccess dosyasını düzenlemek kalır.

Sonraki makale Joomla motoru 301 yönlendirmesi yapmak için nasıl ve PHP dili yardımıyla bakacağız.

CMS Joomla için bir 301 yönlendirmesi nasıl yapılır

Birçok internet kullanıcısı kesinlikle zaten birkaç yerleşik sayfadan diğerine yönlendirmek için yollar bir hata sayfası 404. Joomla motorunu görüldü. Ancak, onlar her zaman çalışmaz. Ve normal bir kullanıcı anlamak çok zordur. İşte 301. Joomla yukarıda açıklanan tüm manipülasyonlar üretebilir .htaccess dosyasının, standart kısmında bulunur yardım yönlendirmeden geliyor.

Internet projenin tüm yönlendirme sayfalarına ayarını proizvedom edelim. Her şeyden önce, sen dizin htaccess.txt dosyasında bakmak ve ona uygun ad .htacces vermek gerekir. Bundan sonra, yönetici dahil CNC (SEF) ayarlarında yönlendirmeler ayarlanmalıdır ve yönlendirme URL'de bir onay işareti koyun.

Sonra .htaccess dosyasını açın ve yönlendirmeler için doğru kurallar içinde kaydettikten.

PHP ile yönlendir

.htaccess dosyasına nedense erişim yok veya kapalı olduğu için ise işler farklı 301 PHP size yardım yönlendirme yapmak için bir yolu yoktur.

tüm ayarları ile etki alanına etki alanından bir yönlendirme yapmak amacıyla, metin bir .php uzantılı bir dosya oluşturmak için herhangi bir editör gereklidir, onun indeksi denilen ve aşağıdaki komut dosyasını kopyalayın:

<$ Ref = $ _ SERVER [ 'QUERY_STRING'] ?;

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

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

çıkış ();

?>.

İşte moydomain.ru yönlendirme yapılır için etki alanıdır. Ortaya çıkan dosya ana sitesi dizinde sunucuya yüklemek gerekir.
Sayfanın tarafından taşınan ana kod aşağıdaki insert önce aynı etki veya farklı dahilinde sayfadan sayfaya bir yönlendirme yapmak amacıyla, gereklidir:

başlık ( "HTTP / 1.1 301 kalıcı olarak taşındı");

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

çıkış ();

?>.

Sonuç olarak, www.moydomain.ru/moycategory/moypage.htm yönlendirmeyi gerçekleştirilir yeni sayfasıdır.

Yukarıda komut yerleştirilir kodunda sayfa uzantısı .php sonunda adı olması gerektiğini akılda tutmak önemlidir. Aksi takdirde .htaccess üzerinden bir yönlendirme kullanmak gerekecektir.

Şimdi, makale okuduktan sonra, herhangi bir yöneticisi nedir, 301 yönlendirmesi nasıl yapılandırılacağı bilecek ve nasıl yararlıdır. Yönlendirme kullanımı için en basit seçenekler burada gösterilir. Ancak, web siteleri ve bloglar herhangi sahiplerini bilmek gereklidir. Ve bu sadece doğru kurulmuş yönlendirilmemesidir önemli olduğunu dikkate almalıdır, aynı zamanda düzgün çalışması için bunu kontrol etmek.

Gördüğünüz gibi, yönlendirme .htaccess dosyası tarafından değil, aynı zamanda CMS birçok standart özellikleri sayesinde sadece oluşturulan ve PHP komut yardımıyla yapılabilir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.birmiss.com. Theme powered by WordPress.