.htaccess は、Apache ウェブサーバーで使用される設定ファイルです。ウェブサイトのルートフォルダにある隠しファイルで、ウェブサーバーの機能に関するルールが含まれています。
WordPress は一部の設定を .htaccess に自動的に保存し、上級ユーザーはファイルを直接編集してウェブサイトを構成したり問題を解決したりできます。
他のウェブサーバーは.htaccessファイルを使用しません。たとえば、WordPressホスティングプロバイダーがNginxまたはMicrosoft Windows Serverを使用している場合、サイトには.htaccessファイルはありません。

WordPressは.htaccessファイルをどのように使用するか
WordPress は、一部の設定を .htaccess ファイルに自動的に保存します。たとえば、URL を人間や検索エンジンが読みやすいように書き換える際に .htaccess を使用します。
設定 » パーマリンク に移動してブログのURL構造を選択すると、WordPress は選択したURL構造を処理するために .htaccess ファイルを自動的に書き換えます。

また、W3 Total Cacheのようなプラグインは、プラグインの一部であるキャッシュおよび最適化ツールを設定するために、.htaccessファイルを変更します。
.htaccess ファイルを手動で設定する方法
.htaccessファイルを誤って設定すると、重大なサーバーエラーが発生する可能性があるため、手動で編集するのは危険です。万が一問題が発生した場合に備えて、.htaccessファイルのコピーをバックアップとしてコンピューターにダウンロードすることをお勧めします。
場合によっては、WordPressは.htaccessファイルに書き込めず、手動で行うように求められます。WordPressから提供された正確な内容のみをコピーするように注意してください。
また、WordPressで最も役立つ.htaccessのヒントに関するガイドもご覧いただけます。ここでは、ウェブサイトを微調整できるコードスニペットを紹介しています。WordPress管理画面のパスワード保護、リダイレクトの設定、不正なIPアドレスのブロックなどの方法を説明しています。
さらに、WPBeginnerで.htaccessを検索すると、サイトの改善や特定の問題の解決のために.htaccessを編集する方法を示す記事が多数見つかります。
.htaccess ファイルへのアクセス方法
.htaccess ファイルにアクセスするには、FileZilla のような FTP クライアント、または WordPress ホスティング コントロールパネルのファイルマネージャーオプションを使用する必要があります。
FTPを初めて使用する場合は、WordPressにファイルをアップロードするためにFTPを使用する方法に関するガイドをご覧ください。

ヒント: All in One SEO プラグインには、.htaccess ファイルを編集するための ツールもあります。
.htaccessはWordPressサイトのルートディレクトリにあるはずです。ただし、ファイル名がピリオドで始まるファイルはサーバーによって非表示とみなされるため、FTPクライアントでは最初は表示されない場合があります。
これらの隠しファイルが表示されない場合は、FTP クライアントで「隠しファイルを表示」オプションを有効にする必要があります。それでも .htaccess ファイルが見つからない場合は、WordPressで.htaccessファイルを見つける方法に関するガイドを参照してください。
この記事が WordPress の .htaccess について理解を深めるのに役立ったことを願っています。また、役立つ WordPress のヒント、トリック、アイデアに関する関連記事の追加の読み物リストも以下に示します。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

