頑張らない!でも諦めない!必死にならずにええかげん

Windows環境で.htaccessファイルを生成するバッチ(bat)プログラム

Windows®環境で.htaccessファイルを作成する際に一番簡単なのは、
FTPの公開ディレクトリ上で作ってしまった.htaccessをダウンロードしてしまうことですが、
バッチファイルをダブルクリックするだけでも作成が可能です。

はじめに

.htaccessの作成なんて正直1回ファイルを作成したらコピーすれば済む話。
あらためて最初から作成することなんてそうはないのですが、
Windows上では.htaccessが拡張子として判断され、ファイル名が未入力と解釈されてしまいます。

普通にWindows上で.htaccessと命名すると、以下のように表示されてしまいます。

01_ファイル名変更エラー

ファイル名変更エラー

コマンドプロンプトから実行すればWindows上でも作成できますが、
そうしたまどろっこしいことが好きではない方もおられると思います。

作成方法

以下のファイルをダウンロードして実行していただければ、
空の.htaccessファイルが生成されますので、あとはテキストエディタなどでお好きに編集ください。

make_htaccess.bat

処理は以下のような記述になっています。

  1. 空の、htaccess.txt というファイルを作成
  2. htaccess.txtファイルを、.htaccessというファイル名に変更
  3. PAUSEにてプログラムを一時停止(何かキーを押してプログラム終了)

尚、windows: windows 7 Ultimate(64bit)環境で実行して確認していますが、
当方の環境では[c:\]直下では、.htaccessの作成に失敗しました。
アクセス権の問題かと思います。

[c:\dir]など何かサブフォルダ内で実行するか、cドライブ以外のディレクトリで実行してみてください。

また途中でエラーとなった際に、htaccess.txtファイルが残ってしまった場合は削除してください。

実行例

上記からダウンロードして保存した[make_htaccess.bat]をダブルクリックして実行します。

02_make_htaccess.bat実行

make_htaccess.bat実行

実行が完了すると以下のようにエラーメッセージがなくPAUSEで停止します。
キーを何か入力してコマンドプロンプトを終了します。

03_コマンドプロンプト表示

コマンドプロンプト表示

フォルダには、.htaccessファイルが作成されています。

04_作成後の状態

作成後の状態

.htaccessファイルを開くと、内容が空で作成されていますのであとはエディタで開くなりして編集します。
※上書き保存時には、文字コードなどはアップロード先のサイトに合わせてUTF-8などに変更してください。

05_作成された空ファイル

作成された空ファイル

参考

ちなみに同じように.で始まるファイルとして、.htpasswdなどもありますが、
同じように応用すれば簡単に作成ができます。

プロモーション(btm)

Google or AdMax Promotion (it)

さいごに

特に難しいことはないと思いますが、わざわざコマンドプロンプトを入力するとなると、
結構忘れてしまっていることがあると思いますので、何かのお役に立つと幸いです。


公開日:
最終更新日:2014/12/04

最後までお読みいただきありがとうございました。

ページ
すべて展開 | すべて省略

Rakuten Promotion

ブログ記事のご紹介
すべて展開 | すべて省略