またやらかした。何度でも同じ単純ミスを・・・。

失敗サイトの作成や更新・修正を行う際に、ローカルに仮想環境を構築して云々ということはみなさんやっていると思います。私の場合、基本的には公開サーバーにあるデータを基に作業を行っているのですが、制作作業前に、最初に必ず公開サーバー上のデータを作業端末に落とすという作業を行う必要があるわけです。これなら、作業端末が変わっても同じ作業手順で作業が行えます。同じ作業手順というのはととも重要で、ヒューマンエラーを減らす効果があります。非効率的に思われるかもしれませんが、gitなで管理すると、逆にその設定やトラブルで手間を取られたりするので、かえってスムーズに作業が進まないことが多々あります。

今回は、サブの端末で構築し公開したサイトの修正をメインの作業端末で行う必要があったために、まず、FTPの設定や仮想環境の設定、全データのダウンロードなどを行いました。そして、いざローカルに構築したサイトにブラウザでアクセスすると、ん? 表示しない?
なんで??? なんか設定ミス? というか設定するものなんか何もないし・・・。パスの記述ミス? それもない。ブラウザのアップデートでなんか変わった? でも、他のローカルサイトは表示してるし・・・。

???
あっ! 公開サーバーから全データを落としてきてるから、.htaccess も存在してるのか?
案の定そうでした。ローカル上の.htaccessをリネームして(削除すると公開サーバー上のファイルになんらかの問題が起こったときに困るから。というか、他の端末にも保存されてるので削除してもいいのだが)、事なきを得ました。

しかし、これ毎回見過ごして毎回無駄に悩んでるんですよね。どれだけ学習能力がないんでしょうかね。まぁローカルでの問題なんであまり焦りはしないのですが。