康乐kangle虚拟主机设置运行目录public的方法,亲测可用

康乐kangle虚拟主机设置运行目录public的方法,亲测可用

猫耳朵
2023-10-19 / 0 评论 / 387 阅读 / 正在检测是否收录...

网上有很多源码是 ThinkPHP框架开发的。我们在用 ThinkPHP开发的源码搭建网站就需要将网站的运行目录设置为 public 目录才能正常访问。kangle虚拟主机怎么把public设置成运行目录呢?

虚拟主机一般是liux系统的,我们可以通过 .htaccess规则文件来设置。可以通过 .htaccess设置重定向将主域名的访问目录设置为 public 子目录。

我们只需要在电脑上新建一个txt文件,然后复制以下代码到txt文件中然后保存。

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteBase /
 RewriteCond %{REQUEST_URI} !^/public/
 RewriteRule ^(.*)$ public/$1?Rewrite [L,QSA]
</IfModule>

然后我们吧这个文件上传到网站目录下面。保存为 .htaccess 这个名字
D4MZ7T1Q[PI677Q9OQJ.png

接下来打开public目录,创建一个.htaccess文件
里面复制ThinkPHP伪静态规则

<IfModule mod_rewrite.c>
 Options +FollowSymlinks
 RewriteEngine On
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

推荐使用野猫云 www.yemaoyun.cn

0

评论 (0)

取消