We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e30a4ff commit d20b8c1Copy full SHA for d20b8c1
1 file changed
Dockerfile
@@ -1,5 +1,21 @@
1
FROM php:8.2-apache
2
3
+# Enable mod_rewrite
4
+RUN a2enmod rewrite \
5
+ && echo '<VirtualHost *:80>\n\
6
+ DocumentRoot /var/www/html\n\
7
+ <Directory /var/www/html>\n\
8
+ Options Indexes FollowSymLinks\n\
9
+ AllowOverride None\n\
10
+ Require all granted\n\
11
+ RewriteEngine On\n\
12
+ RewriteCond %{REQUEST_FILENAME} !-d\n\
13
+ RewriteCond %{REQUEST_FILENAME} !-f\n\
14
+ RewriteCond %{REQUEST_FILENAME}.php -f\n\
15
+ RewriteRule ^(.+)$ $1.php [L]\n\
16
+ </Directory>\n\
17
+</VirtualHost>' > /etc/apache2/sites-available/000-default.conf
18
+
19
COPY . /var/www/html/
20
RUN chown -R www-data:www-data /var/www/html
21
EXPOSE 80
0 commit comments