关于nginx的问题,apache伪静态转成nginx伪静态文件,要怎么弄
我的源码是tp5.0的,伪静态用的是apache的伪静态,但我的服务器是安装nginx,上面还有其他项目在运行,不能删了重装apache,那么大神们有方法把apache伪静态规则转成nginx伪静态规则apache伪静态规则
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php
#RewriteCond %{SCRIPT_FILENAME} \.php
#RewriteRule "public/" ''
</IfModule>
感谢大神们 lnmp 1.5或更高版本都自带了thinkphp的伪静态,自己/usr/local/nginx/conf/rewrite 目录下找或 lnmp vhost add 时按提示填写 你好,先说一声谢谢,按你说的我找到了thinkphp.conf;也调用了include rewrite/thinkphp.conf;大部分的页面都能正常访问了,但还有一部分访问不了,这个问题要怎么处理,谢谢
回复 3# 的帖子
不大清楚你配置文件,thinkphp的话不知道你开pathinfo了没? 谢谢大神的回答,问题解决了
页:
[1]