Alan adı sitenin ruhudur. İyi seçilmiş bir alan, bir kaynağın başarısındaki faktörlerden biridir. Bu nedenle, bazen İnternet projeleri adreslerini değiştirerek yeni bir etki alanına taşınır. Ancak kullanıcılar hala eski adresi ziyaret ediyor. Ve bazen bu tür ziyaretlerin sayısı çok önemlidir. Adresi değiştirirken kaynağın izleyicisini kaybetmek aptalca olurdu. Ve bu durumda siteden siteye yönlendirme yapmaktan başka yapacak bir şey kalmıyor.
Bu gerekli
Apache sunucusu tarafından desteklenen bir site. Özel.htaccess dosyalarına izin vermek için sunucu yapılandırması. Aktif modül mod_rewrite. FTP istemci programı. FTP yoluyla sunucuya erişim için veriler
Talimatlar
Aşama 1
Bir FTP istemci programı kullanarak site sunucusuna bağlanın. Bu, yeniden yönlendirmenin gerçekleştirileceği siteyi barındıran sunucu olmalıdır. FTP erişim verileri genellikle barındırma şirketinin web sitesinde veya barındırma kontrol panelinde yayınlanır.
Adım 2
.htaccess dosyasını site kökünden sabit sürücünüze indirin..htaccess dosyası kök dizinde görünmüyorsa, sunucudaki gizli dosya görüntüleme modunun durumunu kontrol edin. Mod devre dışıysa, etkinleştirin ve FTP listesini güncelleyin. Dosyayı hâlâ göremiyorsanız, sabit sürücünüzde.htaccess adlı boş bir dosya oluşturmanız yeterlidir.
Aşama 3
Sabit sürücünüzde bulunan.htaccess dosyasını bir metin düzenleyicide açın. Düz metin düzenleyici, yani biçimlendirmesiz metin olmalıdır. Dosyayı latin-1 kodlamasıyla uyumlu tek baytlık bir kodlamada kaydedebilmelidir.
4. Adım
.htaccess dosyanızı düzenleyin. Tüm kullanıcıları site içindeki herhangi bir url'den başka bir sitenin bir url'sine yönlendirmeniz gerekiyorsa,.htaccess dosyasının başına şu satırları girin: RewriteEngine on
RewriteRule ^ [L, R = 301] Burada etiket yerine yönlendirmenin gerçekleşeceği adresi yazmanız gerekiyor. Örneğin, şöyle görünebilir: RewriteEngine açık
Yeniden Yazma Kuralı ^ https://codeguru.ru/ [L, R = 301] Birden fazla site url'sinden başka bir sitenin benzer url'lerine yönlendirme yapmanız gerekiyorsa (örneğin, sitenin alan adını değiştirirken), aşağıdaki satırları başına ekleyin..htaccess dosyası: RewriteEngine açı
RewriteRule ^ https://% {REQUEST_URI} [L, R = 301] Örneğin, şöyle görünebilir: RewriteEngine açık
RewriteRule ^ https://codeguru.ru% {REQUEST_URI} [L, R = 301].htaccess dosyasını kaydedin.
Adım 5
.htaccess dosyasını sitenizin kök dizinine yükleyin. Bir FTP istemci programı kullanın..htaccess dosyası bu dizinde zaten varsa, üzerine yazın.
6. Adım
Yönlendirmenin nasıl çalıştığını kontrol edin. Yönlendirmenin yapılacağı sitenin herhangi bir adresini tarayıcıda açın. Her şey yolunda giderse, tarayıcı otomatik olarak başka bir siteden bir sayfa yükleyecektir.