Code前端首页关于Code前端联系我们

ThinkPHP Apache和Nginx伪静态行格式

terry 2年前 (2023-09-28) 阅读数 55 #未命名

技术项目已使用ThinkPHP开发。实施时被告知使用Apache,但我公司部署的WEB环境通常是Nginx。然后我查了文档,发现Apache和Nginx的一些伪静态规则仍然支持。

这里是Apache和Nginx的伪静态排序。下次使用时我会使用Nginx系统。这次我就按照他说的先用Apache。

Apache 首先


选项 +FollowSymlinks -Multiviews
RewriteEngine 开启
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{RE QUEST_ FILENAME} ! - f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

第二,Nginx

位置 / {
if (!- e $ request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}

下次需要时立即复制。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门