htaccess ファイルは、多くの場合、.htaccess ファイルが使用できる場合、Web サイトの最上位の構成 (仮想ホストなど) を引き継ぐため、国内外の SEO 専門家によって常に注意深く研究されているファイルです。 SEO 効果は、Web サイトに関連する多くの困難な問題を解決します。
正確には、.htaccess ファイルは、ファイル名からわかるように、Linux システム上のファイルです。さらに、このファイルには厳密なエンコードと形式があり、スペースが 1 つ増えたり減ったりすると、サーバー上で 500Error が発生する可能性があるため、このファイルを編集するために Windows システムに付属のメモ帳を使用することはお勧めしません。手動で編集する最良の方法は、UE や notepad2 などの高度なテキスト エディタを使用することです。ダウンロードが不便な場合や、手動で作成したファイルにエラーがある場合は、オンラインの htaccess テキスト エディタも強くお勧めします。このエディタは現在非常に完成しており、二次開発中で多くの新機能が追加されています。使いやすく、複数の機能を完全にサポートしています。複雑なタスクのための htaccess ファイルのインテリジェントな生成。
以下では、このhtaccessオンラインジェネレーターの使い方や注意点についても紹介していきます。
1. ウェブサイトの画像ホットリンク防止機能をオンにする
Web サイトのトラフィックが制限されている場合、画像のホットリンクを防ぐことが非常に必要です。トラフィックの無駄を削減できるだけでなく、サーバーの負荷も軽減できます。画像ホットリンク保護機能を有効にするには、htaccess ファイルに次のコードを追加する必要があります。
リライトエンジンがオン
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow1.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow2.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|png)$ www.***.comにアクセスできます。これは検索エンジンにとって非常に悪いエクスペリエンスであり、重みの分散を簡単に引き起こす可能性があります。やるべきことは、www を含む URL と www を含まない URL を統一することです。
このコードを手動で記述することはお勧めしません。自動生成プログラムは完全な判断を行っています。必要なのは、[WWW ドメイン名リダイレクト] タブに切り替えて、最終的に使用する WWW ドメイン名リダイレクトの後ろのアドレス バーに入力することだけです。 . ドメイン名だけです。ここで入力するドメイン名は、 http://www.***.orgやhttp://***.orgなどの完全な URL である必要があることに注意してください。プログラムは、入力に基づいて、順方向または逆方向のリダイレクトを使用するかどうかを自動的に決定します。
5. デフォルトのドキュメントが説明に適合しないため、ジャンプ ページを作成しなければならないのは非常に面倒です。
一部の仮想ホストは異なり、デフォルトのファイル名を使用していないか、または順序が主流ではありません。次に、次のコードを使用して、このページのファイル名を自分で定義できます。たとえば、index.htm、default.php など:
ディレクトリインデックスindex.php
このコード行は、index.php をデフォルトのホームページとして設定します。他のページの場合は、例のindex.phpを直接置き換えてください。 Webサイト内にホームページとして使用するページが複数ある場合は、DirectoryIndex、index.php、index2.phpの形式でファイルを記述してください。この設定はhtaccessジェネレーターにあり、ホームページのファイル名を順番に入力するだけなのでとても便利です。
6. htaccess を介して Web サイトの画像キャッシュを有効にする
一部の Web ホストは Web サイトのトラフィックを制限しています。ブラウザが最もよく使用される画像ファイルを毎回サーバーからダウンロードすると、大量の帯域幅が無駄になります。したがって、画像キャッシュを有効にすると、キャッシュの有効期限が切れる前に、ブラウザがキャッシュから画像ファイルを自動的にロードします。この関数は、次のコードをファイルに追加します。
<FilesMatch “.(gif|jpg|jpeg|png|ico)$”>
ヘッダー セット キャッシュ制御「max-age=3600」
</ファイルマッチ>
なお、上記の3600の単位はタイムアウト時間であり、上の図のgifなどは画像ファイルの接尾辞であり、これらのファイルに対して有効であることを意味します。自動生成ツールを使用している場合は、このオプションをオンにするには、[サイトの画像キャッシュをオンにする] タブのタイムアウトを選択します。現在、10 分、1 時間、1 日などのオプションを設定できます。
7. 301 および 302 Web ページのリダイレクトを修正
ページ転送によって引き起こされる 404 エラーは私たち全員にとって頭痛の種ですが、この問題を完全に解決するには 301 リダイレクトを行うだけで済みます。次のコードを htaccess ファイルに追加します。
永続的な /old.htm http://www.***.com/new.htm にリダイレクトします
前者のパラメータは相対パスまたはディレクトリ名を使用し、後者のパラメータには完全な URL を入力する必要があります。この方法によってのみ、効果的かつエラーのない処理を行うことができます。 SEO では、検索エンジンは設定に従って、含まれている Web ページを間もなく更新します。
さらに、htaccess は MIME ファイルの種類の変更やドメイン名のリダイレクトなどの機能も実装できます。そのため、このファイルを活用すると Web サイトの構築がより便利になります。
最後に、htaccess オンライン生成エディターhttp://www.wangqu.org/htaccess/を皆さんにお勧めします。これは、緊急時に備えてコンピューターに保存する価値があります。
htaccess