新しい Web サイトと引き換えに古い Web サイトを放棄する場合、古い Web サイトの訪問者を維持し、自動的に新しい Web サイトにリダイレクトするのが良いでしょう。この状況では、2 つのシナリオが考えられます。
1。新しい Web サイトは古い Web サイトと同じドメイン名にインストールされます。
この状況で良いのは、 URLは保存しておきますすべての古いページに有効ですが、これが不可能な場合は、存在しない URL を リダイレクトする 新しい関連ページ、または新しい Web サイトのインデックス (最初のページまたはホームページ) に移動します。
たとえば、古い Web サイトに Web アドレスがあるとします。http://numedomeniu.com/servicii.html「」では、このアドレスが新しい Web プロジェクトにも存在する必要があることが示されています。これが不可能な場合は、ファイルを使用して、新しい関連アドレスまたは「ホームページ」への永続的な 301 リダイレクトを行う必要があります。htaccess。
このシナリオでは、ファイルを開いて編集します。htaccess ドメインのルート (ほとんどの場合、public、public_html) から。次の行を追加します。
Redirect 301 /servicii.htmlhttp://numedomeniu.com/portofoliu.html
古いページ」サービス.html" 新しいページに自動的にリダイレクトされます "ポートフォリオ.html”。
「services.html」ページを Web サイトのインデックスにリダイレクトするには、次の行を使用します。
リダイレクト 301 /servicii.html http://numedomeniu.com/
2。新しい Web サイトは新しいドメイン名にインストールされているため、古いドメイン名から新しいドメイン名にリダイレクトしたいと考えています。。
このシナリオでは、次のことが必要であることに留意してください。ホスティング (ウェブホスティングサービス) 両方のドメインに適用されます。少なくとも、古いドメイン名が存在しなくなるまでの一定期間は、Google検索、PE名刺、チラシ、など広告。
古い Web サイトから新しい Web サイトの最初のページへのすべてのページのリダイレクトは、 を追加することで実行されます。htaccess- 古いプロジェクトの次の行:
<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>
これらの変更が行われると、古い Web サイトへの訪問者は自動的に新しい Web サイトにリダイレクトされます。
ファイルを使用した 301 リダイレクト .htaccess のみ利用可能です ウェブサーバー 誰が使うか アパッチ (HTTPサーバー) mod_rewrite モジュールを有効にした場合 (mod_rewrite.c)。
古いWebサイトを新しいWebサイトに永久にリダイレクトします[.htaccessのWebサイトドメインをリダイレクト]
について ステルス
技術に情熱を持ち、2006年からStealthSettings.comで喜んで執筆しています。macOS、Windows、Linuxのオペレーティングシステムだけでなく、プログラミング言語やブログプラットフォーム(WordPress)、オンラインストア(WooCommerce、Magento、PrestaShop)にも豊富な経験があります。
ステルスの投稿をすべて表示あなたも興味があるかもしれません...