Tag: httpd.conf

如何为Docker Apache httpd服务器启用CORS?

我需要创build一个Apache服务器来托pipe我的文件,并得到他们通过AJAX。 所以,我使用docker来部署我的服务器。 我的docker图像是httpd:2.4。 我使用以下命令部署了服务器: docker run -p 80:80 -dit –name file-server \ -v /sources/docker/apache-server/www/:/usr/local/apache2/htdocs/ httpd:2.4 但是,当我想要提出Ajax请求时,结果如下: XMLHttpRequest无法加载http://server/kml/example.kml 。 请求的资源上没有“Access-Control-Allow-Origin”标题。 原因'null'因此不被允许访问。 所以,我想要按照下面的步骤如何启用Apache的httpd服务器的CORS? (分步过程) 。 但我不知道如何在组件的httpd.conf中添加该命令。 我没有httpd.conf模板来replace它: v /sources/docker/apache-server/my-httpd.conf:/usr/local/apache2/conf/httpd.conf 请帮我解决这个问题。

Docker Compose设置主机名

我有一个Apache服务器下面显示的基本docker-compose.yml 。 我想知道是否有一种方法来configuration这个Apache服务器,目前可以使用0.0.0.0:8889或本地主机:8889访问,所以它可以使用自定义主机名访问,例如: local.foobar.dev例如? version: '3' services: snappyweb: image: php:7.0-apache ports: – "8889:80" volumes: – ./:/var/www/html