宝塔面板子目录伪静态设置

什么是伪静态?

   伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页
面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态
的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法
呢,这就产生了伪静态技术。就是展示出来的是以html一类的静态页面形式,但其实是用ASP一
类的动态脚本来处理的。

通过命令找到宝塔网站及登录密码(在终端输入)

 bt default
==================================================================
BT-Panel default info!
==================================================================
Bt-Panel-URL: xxxx
username: xxx
password: xxx
Warning:
If you cannot access the panel,
release the following port (8888|888|80|443|20|21) in the security group
==================================================================

进入宝塔系统
在这里插入图片描述
设置好域名数据库运行目录等,开始设置网站的伪静态。找到网站->点击设置
找到伪静态。开始编写。

通常我们得到一个源码都是运行在一个根目录上,但当你想通过一个域名配置多个网站时就需要把子目录当做根目录,这时在原先的语句。

rewrite ^/index.html$ /index.php;
rewrite ^/huya.html$ /huya.php;
rewrite ^/hyss.html$ /hyss.php;

把子目录的路径给加上去就能简单的解决问题。麻烦但很无脑。

rewrite ^子目录/index.html$  子目录/index.php
### 宝塔面板部署前端项目并设置默认首页的方法 在宝塔面板中部署前端项目并设置默认首页是一项常见的操作。以下是关于如何完成这一任务的具体方法: #### 1. 创建站点 进入宝塔面板后,在左侧菜单栏找到 **网站**,点击 **添加站点**。按照提示填写相关信息,包括域名(如果有域名的话)、根目录路径以及其他必要配置[^4]。 #### 2. 上传项目文件 创建好站点后,可以通过 FTP 或者 文件管理器 将已经编译好的前端项目文件上传到对应的站点根目录下。如果尚未编译,则需要先执行 `npm install && npm run build` 来安装依赖并打包构建项目[^5]。 #### 3. 修改默认首页文件名 为了使浏览器能够正确加载指定的 HTML 页面作为入口页面,通常需要将该项目的主要入口文件命名为 `index.html`。这是因为大多数 Web 服务器(如 Nginx 和 Apache)都会优先查找名为 `index.html` 的文件来显示为主页内容。 如果不想更改原有文件的名字,也可以通过调整服务器配置实现同样的效果。具体法是在宝塔面板中的目标站点设置里找到 **默认文档** 配置项,并在此处按顺序填入实际使用的主页文件名称,例如 `homePage.html, index.htm, default.html` 等等。 #### 4. 测试访问 完成上述步骤之后保存修改,重启 Nginx 服务以应用新的配置变化。接着就可以尝试打开所绑定的域名或者 IP 地址查看是否成功展示出了预期的内容了。 ```bash # 如果遇到权限问题可以运行以下命令赋予适当读写权限给整个项目文件夹及其子文件夹 chmod -R 755 /www/wwwroot/your_project_directory/ ``` 以上就是在宝塔面板环境下部署一个静态前端项目的完整过程以及如何设定其默认首页的方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风赤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值