Apache转Nginx Rewrite规则

梦宇飞 2014-12-10 03:19:06
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !\.(css|js|jpe?g?|gif)$
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]


//下面好好像不行
if (!-e $request_filename){rewrite (.*) index.php;}

rewrite ^/!\.(css|js|jpe?g?|gif)$ index.php?url=$1;
...全文
78 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
梦宇飞 2014-12-11
  • 打赏
  • 举报
回复
Apache转Nginx Rewrite if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?url=$1 last; }
Tanyz 2014-12-11
  • 打赏
  • 举报
回复
大神请教: 环境:windows iis6 ISAPI Rewrite httpd.conf RewriteCond %{HTTP_HOST} ^www.baidu.com$ RewriteRule ^(.*)$ /jtjy/$1 [L] 我通过上面,把www.baidu.com绑定到了主机www/jtjy/下 结果: 访问http://www.baidu.com/mulu/ 正常 访问http://www.baidu.com/mulu 不正常,会自动跳转到http://www.baidu.com/jtjy/mulu/ 的不存在的目录 怎么回事?上面的规则怎么改?

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧