建站

质量为本、客户为根、勇于拼搏、务实创新

< 返回建站列表

怎样设置宝塔面板的运行目录为public一步步教你简单弄定

发布时间:2023-07-31

宝塔面板设置运行目录public

1、甚么是运行目录

运行目录(Document root)是指网站文件的主目录,也叫站点根目录。比如,你的网站文件放在 /www/wwwroot/example.com/ 目录下,那末该目录就是站点的运行目录。
默许情况下,宝塔面板创建网站时,运行目录是 /www/wwwroot/域名/。这个目录下甚么都能访问到,包括一些系统文件,这就有些不安全了。

2、为何要设置运行目录为public

把运行目录设置为 public 目录,可以有效地避免歹意攻击者通过访问非公然的文件来获得敏感信息。
对 Laravel、ThinkPHP5 等框架,建议将运行目录设置为 public 目录,以提高网站的安全性。

3、怎样设置运行目录为public

步骤以下:

  1. 宝塔面板进入网站管理,选中相应网站
  2. 进入网站设置页面
  3. 在网站设置页面 中 选择 设置
  4. 将运行目录修改成 public
  5. 保存修改
  6. 重启网站

HTML代码以下:

    
        <ol>
            <li>宝塔面板进入网站管理,选中相应网站</li>
            <li>进入网站设置页面</li>
            <li>在网站设置页面 <strong>中 </strong>选择 <strong>设置</strong></li>
            <li>将运行目录修改成 <u>public</u></li>
            <li>保存修改</li>
            <li>重启网站</li>
        </ol>
    

注:宝塔面板设置运行目录为 public 后,如遇到 CSS、图片等文件没法显示的情况,可以通过在 CSS、图片等文件前加上 /public/ 路径来解决,以下方代码:

    
        <img src="/public/images/logo.png" alt="logo">
    

4、总结

通过设置运行目录为 public,可以提高网站的安全性。在使用 Laravel、ThinkPHP5 等框架时,更是必要的。当遇到 CSS、图片等文件没法显示时,可以在路径前加上 /public/ 来解决。

如果你正在寻觅一个强大、可靠的云服务提供商,那末腾讯云将是一个不错的选择。现在,你可以享遭到一个超级优惠,2核2G4M低至65元/年,快来领取吧!点这里。

如果你需要一个稳定快速的VPN服务,那末桂哥网络将是一个很好的选择。不但提供高速稳定的服务,还有专业的技术支持团队,保证你的VPN使用体验。快来体验吧!点这里,宣扬文案内容可以修改,宣扬VPN的稳定、速度不错,腾讯云的价格低,65元/年。

TikTok千粉号购买平台:https://tiktokusername.com/