Categories


Tags


thinkphp等入口文件在public目录的设置方法

我司的虚拟主机站点都是默认的wwwroot目录,并不支持自定义修改,但现在越来越多的thinkphp程序框架把程序入口放在public目录,导致并不能正常运行,针对这种情况,我司主动调整支持将目录切换为public目录,目前linux支持修改,windows系统暂时还不支持。

linux系统主机可以在主机控制面板点击【切换主站目录】进行操作,如下图所示:

image.png

image.png

windows系统可以按以下方法操作:

在主机控制面板点击【设置首页】,将首页设置为public/index.php,并放在第一位置上。

image.png

由于还涉及到伪静态方面的问题,有些应用配置可能不适用,需要添加对应的伪静态规则。

IIS7下伪静态规则:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="public" stopProcessing="true">

<match url="^(.*)$" ignoreCase="false" />

<conditions logicalGrouping="MatchAll">

<add input="{URL}" pattern="^/public/" ignoreCase="false" negate="true" />

</conditions>

<action type="Rewrite" url="/public/{R:1}" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

保存命名为web.config,上传到网站wwwroot目录。

有些程序路由规则复杂,设置可能还是会有加载问题,可以考虑将主机升级更换为linux系统,或者 提交工单我们进行核实。

来源:西部数码


Public @ 2016-08-10 15:45:09

访问我的网站时杀毒软件报警提示中了病毒怎么办?

如果您的杀毒软件提示您的网站中存在病毒,您应该立即采取以下措施: 1. 扫描您的电脑,确保您的电脑没有受到病毒感染或恶意软件攻击。 2. 如果您发现自己的网站确实中了病毒,立即停止访问该网站并联系您的网站管理员或托管服务提供商。 3. 如果您是网站管理员,应立即清理网站,移除恶意文件,修复漏洞并更新软件版本,以确保您的网站不再存在任何安全问题。 4. 您还可以提交您的网站到著名的安全性验证

Public @ 2023-05-29 02:00:13

虚拟主机空间超标目录文件占用大小查看方法

有些时候,会收到网站空间容量超标的提示,但是由于网站目录较多,不知道网站目录下到底是那个目录占用空间较多,这个时候怎么办呢?凡是购买西部数码虚拟主机的用户,不用担心这个问题,西部数码虚拟主机控制面板提供了一个快速检查的工具,可以很快找到占用空间容量的文件夹:1. 登录管理中心,主机控制面板,打开“文件管理”功能!【打开后,可看到如下图所示界面】2. 选择文件夹,然后点击工具栏内的“计算大小”按钮!

Public @ 2013-07-05 15:45:55

thinkphp等入口文件在public目录的设置方法

我司的虚拟主机站点都是默认的wwwroot目录,并不支持自定义修改,但现在越来越多的thinkphp程序框架把程序入口放在public目录,导致并不能正常运行,针对这种情况,我司主动调整支持将目录切换为public目录,目前linux支持修改,windows系统暂时还不支持。linux系统主机可以在主机控制面板点击【切换主站目录】进行操作,如下图所示:image.pngimage.pngwindo

Public @ 2016-08-10 15:45:09

更多您感兴趣的搜索

0.550418s