例えばXAMPPとか使ってWindows環境でWebアプリとかを構築したい場合・・・
「.htaccessを作ろうと思ったけどなぜか作れない!!」
こういうことが自分自身もよくありました。なぜかWindowsだと .htaccess みたいにドット(.)から始まるファイル名が作れません。
でもやり方さえ分かってしまえば作り方も簡単です。
ここではWindowsで.htaccessファイルを作成する方法をまとめました。
普通のやり方だと .htaccess が作れない・・
まずWindowsでは普通のやり方だと .htaccess を作るのは不可能です。
例えば次のようにエクスプローラー上で「新規追加」ー>「テキスト ドキュメント」をクリックし、 .htaccess と入力してエンターを押してみてください。
すると表示されてしまうのが次のようなエラーダイアログ
▼実際に表示されるダイアログ
ファイル名を入力したのに「ファイル名を入力してください。」というダイアログが出てきてしまいます。
どうやらWindowsだとドット(.)から始めるファイルは名無しと同じ扱いをされてるみたいです。
これが困るのはXAMPPを使ってWebアプリ・サイトのテスト環境を作りたい場合ですよね。サーバー設定で .htaccess を作らなきゃいけない場合とかすごく困ります。
でも作り方自体は知っていれば簡単です。
Windows環境での .htaccess の作り方
その作り方は次の手順
まずエクスプローラー上でドット(.)が付かない「htaccess」という名前のファイルを作ります。
▼ドットのつかない htaccess を作成
上のファイルを作ったら次はコマンドプロンプトを開いて次のコマンドを入力
1 |
rename htaccess .htaccess |
rename というコマンドの後に改名したいファイル名、改名後のファイル名を置けばファイル名を変更することができます。
ちなみに rename でなく、次のように ren を使っても同じことが可能
1 |
ren htaccess .htaccess |
そして実行後にエクスプローラー上でチェックしてみると .htaccess ができているはずです。
▼作成した .htaccess の例
以上が .htaccess の作り方手順
やり方さえ知っていればあっけないですね。もちろん .htaccess 以外にもドットから始まるファイルならこの方法で作成できます。
以上、Windowsで .htaccess が作成できないときの対処法でした。ではでは($・・)/~~~
Windows版XAMPPのトラブル関係の記事
WindowsでWeb開発をしていると、今紹介したみたいなトラブルに遭うことが多いです。
特にローカル開発で頻繁に遭遇するのがXAMPP関係のトラブル
なので、そのXAMPPで発生したトラブル・エラーの対処法も次記事で色々解説してます。
もし同じような問題に遭遇した場合はこちらもご覧ください。
100%解決できるとは断言できないですが、問題解決の糸口くらいにはなるかもしれません。