Php Traefik PathPrefix重定向到apache
嗨,我已经在docker设置了Traefik作为反向代理。 在服务器尝试重定向到某个url之前,它运行良好。 即。 我有如下安装服务: docker-compose.yml 因此,如果我输入,它会工作,登录页面就会显示出来 但是,当我成功登录时,它尝试将我重定向到而不是,这不起作用 apache配置为:Php Traefik PathPrefix重定向到apache,php,apache,docker,docker-compose,traefik,Php,Apache,Docker,Docker Compose,Traefik,嗨,我已经在docker设置了Traefik作为反向代理。 在服务器尝试重定向到某个url之前,它运行良好。 即。 我有如下安装服务: docker-compose.yml 因此,如果我输入,它会工作,登录页面就会显示出来 但是,当我成功登录时,它尝试将我重定向到而不是,这不起作用 apache配置为: ServerName localhost LoadModule deflate_module /usr/local/apache2/modules/mod_deflate.so LoadMod
ServerName localhost
LoadModule deflate_module /usr/local/apache2/modules/mod_deflate.so
LoadModule proxy_module /usr/local/apache2/modules/mod_proxy.so
LoadModule proxy_fcgi_module /usr/local/apache2/modules/mod_proxy_fcgi.so
<VirtualHost *:80>
# Proxy .php requests to port 9000 of the php-fpm container
ProxyPassMatch ^(.*\.php(.*)?)$ fcgi://php:9000/var/www/html/$1
DocumentRoot /var/www/html/
<Directory /var/www/html/>
DirectoryIndex login.php
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
ServerName本地主机
LoadModule deflate_module/usr/local/apache2/modules/module_deflate.so
LoadModule proxy_module/usr/local/apache2/modules/mod_proxy.so
LoadModule proxy\u fcgi\u module/usr/local/apache2/modules/mod\u proxy\u fcgi.so
#php请求php fpm容器的端口9000
ProxyPassMatch^(.\.php(.*)$fcgi://php:9000/var/www/html/$1
DocumentRoot/var/www/html/
DirectoryIndex login.php
选项索引跟随符号链接
允许超越所有
要求所有授权
如何解决这个问题?
请帮忙
谢谢您找到解决方案了吗?面对同样的问题,将项目转换为使用nginx。
ServerName localhost
LoadModule deflate_module /usr/local/apache2/modules/mod_deflate.so
LoadModule proxy_module /usr/local/apache2/modules/mod_proxy.so
LoadModule proxy_fcgi_module /usr/local/apache2/modules/mod_proxy_fcgi.so
<VirtualHost *:80>
# Proxy .php requests to port 9000 of the php-fpm container
ProxyPassMatch ^(.*\.php(.*)?)$ fcgi://php:9000/var/www/html/$1
DocumentRoot /var/www/html/
<Directory /var/www/html/>
DirectoryIndex login.php
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>