Kalıcı bir yenisi eski [.htaccess Yönlendirme web alan] bir Web sitesini yönlendirir

Yenisi karşılığında eski bir web sitesinden vazgeçtiğimizde, eski siteyi ziyaret edenleri tutmak ve onları otomatik olarak yenisine yönlendirmek iyidir. Bu durumda iki senaryo olabilir.

1. Web sitesi ayrıca Vechiu oldu yeni bir web sitesi aynı etki alanı adı yüklü.

Bu durumda, en iyisidir URL'yi saklıyoruztüm eski sayfalar için geçerlidir ve bu mümkün değilse, eksik URL'lerin iletilen ya yeni, ilgili sayfalara ya da yeni web sitesinin dizinine (ilk sayfa ya da ana sayfa).
eski web sitesi "web adresi varsa extempluhttp://numedomeniu.com/servicii.html", Bu adresin yeni web projesinde de bulunması gerektiği belirtiliyor. Bu mümkün değilse, dosya kullanılarak yeni bir ilgili adrese veya "ana sayfaya" kalıcı bir 301 yeniden yönlendirmesi yapılması gerekecektir..htaccess.
Bu senaryoda dosyayı açar ve düzenleriz..htaccess etki alanının kökünden (public, public_html çoğu zaman). Satırları ekliyoruz:

Redirect 301 /servicii.htmlhttp://numedomeniu.com/portofoliu.html

Eski sayfası "servicii.html"Otomatik olarak" yeni sayfaya yönlendirileceksinizportofoliu.html".
"Services.html" sayfasını web sitesinin dizinine yönlendirmek için şu satırı kullanırız:

301 /servicii.html http://numedomeniu.com/ adresini yeniden yönlendirin

2. Yeni web sitesi, yeni bir alan adı yüklü ve yeni alan adı eski den yeniden yönlendirme yapmak istiyorum edilir.

Bu senaryoda, ihtiyacınız olduğuna dikkat edin. hosting (Web Hosting Hizmetleri) her iki alan için. En azından bir süre, eski alan adı artık mevcut olana kadar Google Searchüzerinde kartlarıel ilanlarıVs. reklamlar.
Yeni web sitesinin ilk sayfasında eski siteden tüm Web sayfalarını yeniden yönlendirme ekleyerek olacaktır..htaccessTBM eski proje hatları:

 <IfModule mod_rewrite.c> Options +SymLinksIfOwnerMatch RewriteEngine on RewriteCond %{HTTP_HOST} ^numedomeniuvechi.com [OR] RewriteCond %{HTTP_HOST} ^www.numedomeniuvechi.com [NC] RewriteRule ^(.*)$ http://noulnumedomeniu.com/ [L,R=301] </IfModule> 

Bu değişiklikleri yaptıktan sonra, bizim eski web sitesi otomatik olarak yeni web sitesine yönlendirileceksiniz.

Yeniden Yönlendirme dosya 301 kullanarak .htaccess Bu yalnızca web sunucuları kullanma Apache (HTTP Sunucusu) Etkin mod_rewrite modülü ile (mod_rewrite.c).

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » Linux » Apache » Kalıcı bir yenisi eski [.htaccess Yönlendirme web alan] bir Web sitesini yönlendirir
Leave a Comment