php下如何做 多个域名通过一个IP 以实现多个网站的运行

php下如何做 多个域名通过一个IP 以实现多个网站的运行,第1张

服务器配置虚拟主机

系统盘里的hosts文件指定多个域名均指向23.32.32.23这个ip

用的是apache服务器的话

apache安装目录下conf/httpd.conf配置文件里去掉Include conf/extra/httpd-vhosts.conf前面的#号以开启服务虚拟主机配置

然后配置相关域名指向:

conf/extra/httpd-vhosts.conf里加上

ServerName 你的IP

DocumentRoot "网站目录如:D:/www/site1"

Options FollowSymLinks IncludesNOEXEC Indexes

DirectoryIndex index.php index.html index.htm default.htm default.php index.cgi default.cgi index.pl default.pl index.shtml

AllowOverride Options FileInfo

Order Deny,Allow

Allow from all

nginx 反向代理 ,指定root 和不同的servername 就可以定向到不同的目录,当然这个需要你去申请备案两个域名,可以用二级域名的方式,没必要在php 里处理,你这样处理影响安全性.也容易导致很多目录无法访问问题.

你用ftp把upload里的文件直接移动到windblog里就可以了~

注意后台核心基本资料里默认地址要修改下哦~~

如果你空间不支持绑定子目录,那么也只能这样了~~


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/336442.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存