PHP单机发布时的虚拟域名配置
2016-12-30 10:25
609 查看
配置虚拟域名,避免冗长的路径,顺便把index.php也隐藏掉,这里我用的是ThinkPHP框架。
1. vim /etc/hosts , 把虚拟域名添加进去。例如我这里最简单的用tp5.com 代替。那就加上一行
127.0.0.1 tp5.com
2.在/etc/apache2/apache2.conf 中进行VirtualHost的设置
<VirtualHost *:80>
ServerName tp5.com
DocumentRoot /var/www/html/
<Directory /var/www/html/thinkdevice >
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
ServerName 是对应着hosts文件中配置的虚拟域名
DocumentRoot 是web服务器的根目录的绝对路径
<Directory /var/www/html/thinkdevice > 是项目的路径,同时也是index.php 放置的位置
3.效果如图所示
1. vim /etc/hosts , 把虚拟域名添加进去。例如我这里最简单的用tp5.com 代替。那就加上一行
127.0.0.1 tp5.com
2.在/etc/apache2/apache2.conf 中进行VirtualHost的设置
<VirtualHost *:80>
ServerName tp5.com
DocumentRoot /var/www/html/
<Directory /var/www/html/thinkdevice >
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
ServerName 是对应着hosts文件中配置的虚拟域名
DocumentRoot 是web服务器的根目录的绝对路径
<Directory /var/www/html/thinkdevice > 是项目的路径,同时也是index.php 放置的位置
3.效果如图所示
相关文章推荐
- php本地虚拟域名配置 适用小白
- PHP本地实现虚拟域名访问:Apache虚拟主机配置
- tomcat 虚拟主机发布多域名的配置
- Nginx发布Alias虚拟目录及PHP支持配置方法
- PHP 配置虚拟域名访问
- PHP 虚拟目录 虚拟主机 域名配置
- PHP 配置虚拟域名访问
- linux下Apache2.2.4 + tomcat5.5+php 一个IP配置多域名,虚拟主机
- PHP的Thinkphp5的apache服务器开发过程中的虚拟域名简化以及路由配置
- apache 设置IP访问、配置apache虚拟域名、Apache 配置二级域名、php 配置 curl
- apache php配置 虚拟目录 和 虚拟主机 多域名配置 原理解析
- PHP配置虚拟域名 Vhost
- apache php配置 虚拟目录 和 虚拟主机 多域名配置 原理解析
- php配置虚拟域名
- PHP学习笔记:APACHE配置虚拟目录、一个站点使用多域名配置方式
- Tomcat5.5配置-多域名绑定和虚拟目录
- Weblogic10虚拟主机多域名配置
- Apache+mod_jk+tomcat配置虚拟主机不同域名跳转
- windows2003下apache配置虚拟主机和绑定域名服务
- windows2003下apache配置虚拟主机和绑定域名服务