首页
关于
注册说明
留言板
Search
1
1Panel安装php swoole 扩展教程,以日主题ritheme为例
39 阅读
2
独角数卡宝塔搭建保姆式教程
34 阅读
3
微信/QQ防红PHP网站跳转浏览器方法源码
16 阅读
4
虚拟机安装Typecho后配置伪静态不知道是Apache还是Nginx、IIS怎么办?
12 阅读
5
网站手机能访问电脑不能访问的解决办法?
11 阅读
PHP学习
WEB前端
编程书籍
网站/服务器
源码测试
登录
/
注册
Search
标签搜索
PHP
WordPress
网站搬家
宝塔面板
Typecho
php基础知识
php基础
服务器
内网穿透
伪静态
数据库
变量
var_dump
print_r
独角数卡
宝塔
1panel
网卡设置
WP主题
网站加密
泡饼
累计撰写
53
篇文章
累计收到
3
条评论
首页
栏目
PHP学习
WEB前端
编程书籍
网站/服务器
源码测试
页面
关于
注册说明
留言板
搜索到
3
篇与
的结果
2025-03-05
IIS服务器虚拟主机绑定子目录实现多域名多网站的配置方法
说明买了一个永久虚拟主机,之前已经绑定了一个域名,看配置里面可以绑定五个域名,却没办法绑定子目录,其实也有可以绑定子目录的配置,贵了100米就没买。用phpinfo()和$_SERVER['SERVER_SOFTWARE']查看了一下服务配置,发现是Windows+IIS。<?php phpinfo(); echo $_SERVER['SERVER_SOFTWARE'];之前用其它家的虚拟机的时候,Apache服务器可以自己写配置后绑定子目录,所以也查了下IIS绑定服务器,发现一样可以,配置如下。需求一个虚拟主机绑定了三个域名。web1.tag.gg ---> /web2.tag.gg ---> /web2web3.tag.gg ---> /web3访问web2.tag.gg后显示web2下面内容。访问web3.tag.gg后显示web3下面内容。在网站根目录下的web.config文件中写入如下规则:{message type="warning" content="若已有web.config和规则,请注意添加到合适位置,不然网站无法访问,建议将web.config复制备份一下。"/}<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Web2 Rewrite" stopProcessing="true"> <match url="^(.*)" ></match> <conditions> <add input="{HTTP_HOST}" pattern="^web2\.tag\.gg$" ></add> <add input="{REQUEST_URI}" pattern="^/web2/" negate="true" ></add> </conditions> <action type="Rewrite" url="/web2/{R:1}" ></action> </rule> <rule name="Web3 Rewrite" stopProcessing="true"> <match url="^(.*)" ></match> <conditions> <add input="{HTTP_HOST}" pattern="^web3\.tag\.gg$" ></add> <add input="{REQUEST_URI}" pattern="^/web3/" negate="true" ></add> </conditions> <action type="Rewrite" url="/web3/{R:1}" ></action> </rule> </rules> </rewrite> </system.webServer> </configuration>说明其实最主要就是rule标签里面的配置,域名和子目录配置好了就没问题了。<rule name="Web3 Rewrite" stopProcessing="true"> <match url="^(.*)" ></match> <conditions> <add input="{HTTP_HOST}" pattern="^web3\.tag\.gg$" ></add> <add input="{REQUEST_URI}" pattern="^/web3/" negate="true" ></add> </conditions> <action type="Rewrite" url="/web3/{R:1}" ></action> </rule>第一个add标签配置域名,第二个add配置子目录名称,action标签配置域名的重定向目录。
2025年03月05日
4 阅读
0 评论
0 点赞
2025-02-14
服务器多个网站一键快速搬家教程(基于腾讯云)
记录一次腾讯云多个网站一键搬家的步骤,非常的简单,比备份服务器和数据库搬家简单多了。原理就是相当于Windows的系统镜像还原的原理,不过放在Linux系统也是系统镜像还原的操作,下面开始步骤:服务器环境说明:类型:腾讯云轻量应用服务器系统:CentOS 7.9 64bit域名:腾讯云配置:2H2G 40GB数量:两台(新+旧)轻量应用服务器第一步:制作镜像进入旧的服务器管理界面,【镜像】面板中选择【制作镜像】;进入【制作镜像】选项窗口,填好制作的镜像的【名称】和【描述】,尽量写详细一点,时间久了还可以从描述中查看制作的这个镜像一些情况和系统配置等信息。等待镜像制作完成,几分钟就好了。镜像完成后可进入控制台菜单查看镜像列表,这里只有一个镜像所以只显示了一个镜像。第二步:重装系统,还原镜像进入新的服务器管理界面,【镜像】面板中选择【重装系统】,和【镜像制作】一样【重装系统】也在【镜像】面板中;进入重装系统界面后,右侧选择【使用自定义镜像】,选择个人镜像TAB卡,下面就会展示相应的镜像列表,如果有多个镜像,选择自己需要即可。填写好密码和勾选操作须知,然后点击确认即可。等待系统安装完成就可以了。第三步:解析域名系统安装完成后我们还有一步重要工作还要做,把所有网站的域名重新修改一下A记录的解析到新的服务器IP地址,否则旧服务器到期后或者释放后网站无法访问。{alert type="info"}PS:如果网站内涉及服务器IP相关的操作,需要登录服务器后将旧服务器的IP修改为新的服务器IP,不然网站运行会报错。{/alert}{alert type="warning"}如果改不了旧IP的话就只有自行备份网站文件和数据库,然后只搬家网站和数据库,就不适合这种服务器系统环境一起搬家的操作了。{/alert}
2025年02月14日
3 阅读
0 评论
0 点赞
2023-05-27
独角数卡搬家换域名服务器的方法
前提基于宝塔,因为官方也有基于宝塔的教程。以下操作都是基于宝塔面板开心版。独角数卡官方宝塔搭建教程:https://github.com/assimon/dujiaoka/wiki/2.x_bt_install服务器版本Nginx:1.20.1PHP:7.4Redis:6.2.4MySQL:5.6.50phpMyAdmin:4.9堡塔应用管理器:1.4独角数卡:2.0.6-Antibody第一步:程序备份打包、数据库打包;第二步:上传打包好的备份程序文件解压出来,然后将备份好的数据库文件导入新的数据库。第三步:修改根目录 .env 以下几项的值APP_URL=域名 DB_DATABASE=数据库名 DB_USERNAME=数据库用户名 DB_PASSWORD=数据库密码第四步:配置堡塔应用管理器管理laravel队列进程。应用名称:自定义自己写 应用环境:PHP7.4.21(是哪个版本PHP就选哪个) 启动文件:/www/wwwroot/域名/artisan(宝塔默认是这个路径,没修改的话直接填域名即可) 执行目录:/www/wwwroot/域名/(宝塔默认是这个路径,没修改的话直接填域名即可) 启动参数:queue:work第五步:安装独角数卡时的基础操作,这里就不多说了,看官方宝塔安装文档,这里只简单提示。【PHP设置】>【禁用函数列表】 将以下函数删除!!putenv,proc_open,pcntl_signal,pcntl_alarm【PHP设置】>【安装扩展】安装以下三个扩展:fileinfo、redis、opcache(可选安装,性能加强)站点设置运行目录:/public伪静态:laravel5第六步:重启服务。最好整个服务器一起重启,貌似一个个启动还是会报500错误。多调试,第一次多半会报500错误,多调试几次,还有改了东西记得要重启在试~~~
2023年05月27日
3 阅读
0 评论
0 点赞