Centos上针对Zend Framework 3的Apache虚拟主机设置
我是zf3新手,已将zf3骨架应用程序从GitHub提取到位置Centos上针对Zend Framework 3的Apache虚拟主机设置,apache,zend-framework,zend-framework2,zend-form,zend-framework3,Apache,Zend Framework,Zend Framework2,Zend Form,Zend Framework3,我是zf3新手,已将zf3骨架应用程序从GitHub提取到位置/var/www/html/zf2 tutorial,并已成功安装,以从URL获取zf3主页https://xxx.xxx.xx.xx/zf2-tutorial/public 在浏览教程时,我发现我必须设置一个虚拟主机来访问该站点,如zf2 tutorial.localhost,因此我按照步骤在/etc/httpd/conf.d文件夹下创建了一个zf2 tutorial.conf文件 zf2-tutorial.conf <Vir
/var/www/html/zf2 tutorial
,并已成功安装,以从URL获取zf3主页https://xxx.xxx.xx.xx/zf2-tutorial/public
在浏览教程时,我发现我必须设置一个虚拟主机来访问该站点,如zf2 tutorial.localhost
,因此我按照步骤在/etc/httpd/conf.d
文件夹下创建了一个zf2 tutorial.conf
文件
zf2-tutorial.conf
<VirtualHost *:80>
ServerName https://xxx.xxx.xx.xx/zf2-tutorial
DocumentRoot /var/www/html/zf2-tutorial/public
SetEnv APPLICATION_ENV "development"
<Directory /var/www/html/zf2-tutorial/public>
DirectoryIndex index.php
AllowOverride All
Require all granted
</Directory>
我只想通过访问URL访问zf3主页
https://xxx.xxx.xx.xx/zf2-tutorial/
我使用的是httpd-2.4.6-67.el7.centos.6.x86_64
教程链接您是否在https.conf文件中包含了新的
zf2 Tutorial.conf
文件
# include zf2 tutorial host file
Include /etc/httpd/conf.d/zf2-tutorial.conf
或者在您的配置中是否有该路径的通配符
Include /etc/httpd/conf.d/*.conf
includeoptionalsites enabled/*.conf
如果您想通过访问站点。一个ip地址(我假设xxx.xxx.xx.xx代表这个地址),那么您就不需要虚拟主机了。由于服务器名和主机文件项都需要是主机名,而不是完整的URL,所以您所设置的内容不会起任何作用。
Include /etc/httpd/conf.d/*.conf