Dockerイメージとして配布されているApacheは、デフォルトでは.htaccessが無効化されている。
.htaccessが使えないとWeb開発において不便なので、今回はDockerfileを編集して.htaccessを有効化する方法を紹介する。
Dockerfileの編集
ApacheのDockerfileに次の1行を追記する。
1 2 3 4 | FROM php:7.4.15-apache # 以下を追記 RUN a2enmod rewrite |
こうしておいてコンテナを起動すると、無事.htaccessが使えるようになる。