Web sayfası, sitesi yönlendirme kodları

Web tasarım, Web Programlama ve script dilleri konuları buraya
Cevapla
Kullanıcı avatarı
Mendenn
Gigabyte2
Gigabyte2
Mesajlar: 2244
Kayıt: 19 Haz 2006, 18:01
cinsiyet: Erkek
Teşekkür edildi: 2 kez

Web sayfası, sitesi yönlendirme kodları

Mesaj gönderen Mendenn »

Not: Türk sitelerden ne kadar kod bulup denediysem çalışmadı. Her zaman bu işlerle uğraşmadığım için seçmek zor oluyor. Tırnak işaretleri hatalı yazılıyor. "---> Doğru “ --> Yanlış.... Yabancı kaynaklara bakınca kodları karşılaştırdım. ( Şimdi Tarkan abi diyecek genemi Lan.! :D evet abi :D ... )
Kısaca sizde dikkat edin......


Zamanında bir sitem filtreye girmişti ve daha sonra hitler bir türlü eski haline gelmedi. Bende biraz araştırdım ve "301 Yönlendirmesi" diye birşey buldum. 3-4 sitedeki bilgileri bi araya toplayarak taşıdım. Tüm indexlerim ve eski domaindeki pagerank değerim yeni domaine taşındı. O yüzden işinize yarayacağını düşünüyorum.

Adım 1: Öncelikle yeni domainimize, eski sitemizdeki yedeğimizi alıp kuruyoruz. (Bu süre zarfında eski sitenize konu eklemezseniz sizin açınızdan faydalı olacaktır.)

Adım 2: Şimdi ise yeni sitenizi (Yeni domain) Google Webmaster Araçlarına tanıtarak doğrulamak işlemini gerçekleştirin.

Adım 3: Geldik sitemizi yönlendirmeye. Ben .htaccess ile yönlendirme yapmıştım fakat birçok dilde olduğunu gördüm hepsini buraya ekliyorum hangisi işinize yarıyorsa onu kullanabilirsiniz.

Nasıl yaptığımıda kısaca anlatayım: Sitemizin eski domaindeki yedeği, yeni domaine yükledikten sonra artık yönlenmeye hazır bir hale geldi. Tam anlamda taşıdığınıza emin olduktan sonra aşağıdaki yönlendirmelerden birisini kullanabilirsiniz. .htaccess için anlatıyorum; (denediğim için) eski sitemizdeki .htacces dosyasını açıp, içerisindeki tüm içeriği silip yerine aşağıdaki kodu ekleyerek "yeniadres.com" yazan bölümlere yeni sitemizin adresini yazmak.

Htaccess 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

Options +FollowSymlinks
RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eskiadres.com$ [NC]
ReWriteRule ^(.*)$ http://www.yeniadres.com/$1 [R=301,L]
ASP-VBScript 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.yeniadres.com/");
%>
ASP .NET 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.yeniadres.com/");
}
</script>

JSP (Java) 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<%
response.setStatus(301);
response.setHeader( "Location", "http://www.yeniadres.com/" );
response.setHeader( "Connection", "close" );
%>
CGI Perl 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

$q = new CGI;
print $q->redirect("http://www.yeniadres.com/");
Ruby on Rails 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.yeniadres.com/"
end
ColdFusion 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<.cfheader statuscode="301¨ statustext="Moved permanently">
<.cfheader name="Location" value="http://www.yeniadres.com/">
PHP 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.yeniadres.com" );
?>
Javascript 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<html>
<head>
<script type="text/javascript">
window.location.href=’http://www.yeniadres.com/‘;
</script>
</head>
<body>
Sayfa taşındı. Yeni adresimiz: <a href="http://www.yeniadres.com/">http://www.yeniadres.com/</a>
</body>
</html>
HTML (META Refresh) 301 Yönlendirmesi
Kod:

Kod: Tümünü seç

<html>
<head>
<meta http-equiv="refresh" content="0; url=http://www.yeniadres.com/">
</head>
<body>
Sayfa taşındı. Yeni adresimiz: <a href="http://www.yeniadres.com/">http://www.yeniadres.com/</a>
</body>
</html>
veya

Kod: Tümünü seç

<!DOCTYPE HTML>
<html lang="tr-TR">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="refresh" content="1;url=http://www.sordum.com">
    <script type="text/javascript">
        window.location.href = "http://www.sordum.com"
    </script>
    <title>Page Redirection</title>
</head>
<body>
<!-- Note: don't tell people to `click` the link, just tell them that it is a link -->
Sayfamız Taşınmıştır. <a href='http://www.sordum.com'>http://www.sordum.com</a>
</body>
</html>
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 55125
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 21547 kez
Teşekkür edildi: 12617 kez

Re: Web sayfası, sitesi yönlendirme kodları

Mesaj gönderen velociraptor »

Cevapla