如题问题,maccms搭建好了,但是进入后台遇到重定向次数过多的问题。

其实maccms官方已经给出了解决方案,如下。

1,确认空间支持rewrite组件。
2,按照 伪静态rewrite 目录下的说明文档操作。
3,后台设置浏览模式为 rewrite伪静态 。

如果使用rewrite伪静态模式,请注意把配置文件复制到网站根目录。
如果静态文件后缀配置的不是html,则请把rewrite配置文件中的.html替换为对应的后缀如.html

iis6.x   下使用 httpd.ini

iis7.x   下使用web.config

apache下使用 .htaccess  
(编辑.htaccess文件,把 RewriteBase /maccms10 修改为你苹果CMS所在目录)

nginx 下使用 maccms.conf
(使用vps或者服务器的可以在你的主机的conf里 用 include xxxxx.conf   也就是包含下伪静态规则文件
如果用的是虚拟主机版的nginx 就找你的主机商给你添加规则就行,你把规则发给他。)

我用的阿里云服务器,用的是nginx,所以把在主机.conf设置里加上 include xxxxx.conf

或者加上如下内容:

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

完整conf举例:

server {listen 80;server_name yy.xx2018.cn;access_log /data/wwwlogs/yy.xx2018.cn_nginx.log combined;index index.html index.htm index.php;include /usr/local/nginx/conf/rewrite/none.conf;root /data/wwwroot/default/maccms;if (!-e $request_filename) {rewrite ^/index.php(.*)$ /index.php?s=$1 last;rewrite ^/admin.php(.*)$ /admin.php?s=$1 last;rewrite ^/api.php(.*)$ /api.php?s=$1 last;rewrite ^(.*)$ /index.php?s=$1 last;break;}#error_page 404 = /404.html;#error_page 502 = /502.html;location ~ [^/]\.php(/|$) {#fastcgi_pass remote_php_ip:9000;fastcgi_pass unix:/dev/shm/php-cgi.sock;fastcgi_index index.php;include fastcgi.conf;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {expires 30d;access_log off;}location ~ .*\.(js|css)?$ {expires 7d;access_log off;}location ~ /\.ht {deny all;}
}

修改完了conf之后,一定要重启nginx,否则是不会生效的。

service nginx restart

好了,问题已经成功解决了。

maccms重定向次数过多相关推荐

  1. bing重定向次数过多怎么办?新必应用不了了?只需一个小软件就可以轻松免费解决!

    第一步:微软必应搜索"IT豪哥-电脑教程网",或进入网址https://www.ithaoge.cn:(用微软必应搜索,百度上找不到,如果你的微软必应显示重定向次数过多,那你需要关 ...

  2. php将您重定向的次数过多,Laravel路线重定向次数过多

    我正在使用Laravel 5.4进行项目,方案是user在登录重定向clubs到user页面时没有创建任何clubs/create. 以下是我的路线页面编码 目录结构为routes/backend/a ...

  3. 重定向次数过多 java_Java 使用拦截器无限转发/重定向无限循环/重定向次数过多报错(StackOverflowError) 解决方案...

    说明:当使用拦截器出现"请求转发"无限循环或者"重定向"次数过多这种问题的时候,一般都是 拦截器 设置错了 情况一:请求转发时没有配置排除拦截路径,就是说你访问 ...

  4. cas重定向次数过多

    参考:http://www.imooc.com/article/3558 https://blog.csdn.net/javaloveiphone/article/details/52439613?u ...

  5. springboot整合springsecurity时出现了localhost将您重定向次数过多 循环地址错误解决

    如图,在重定向页面时发生了地址循环的现象,错误是重定向次数过多 查看代码,为了跳转到我们自己定义的登录页面,写了loginPage("/login.html"),按照正常的逻辑,应 ...

  6. 重定向次数过多怎么解决(www.bing.com 重定向次数过多)

    www.bing.com 重定向次数过多的解决办法: 须使用电脑edge浏览器 关闭bing相关网页 启动魔法,选择美国 header editor依然需要开启 配置文件, 下面这个配置文件有四条规则 ...

  7. 解决 重定向次数过多 尝试清除cookie 的问题

    在做登录防止用户没有登录而访问其他web资源的时候,写了一个过滤器,却在浏览器无法打开,出现重定向次数过多 尝试清除cookie,试过没有用. 出现这个问题的原因是因为在过滤器中出现了无限循环重定向. ...

  8. cas单点登录后重定向次数过多问题以及调试cas-dot-net-client

    问题描述: web项目应用cas作为单点登录站点,登录后无法打开WEB项目的页面,报错,说重定向次数过多. 老实说,这种问题,以前遇到过不少,是我这种半桶水程序员的噩梦.解决这种问题,不管如何比较配置 ...

  9. github Page博客速度优化+Cloudflare_https两端配置+解决重定向次数过多问题

    网站加速调优 自从加了CDN之后我的博客偶尔会报错"重定向次数过多" 症状: XXX.XXX.XXX 将您重定向的次数过多. 尝试清除 Cookie. ERR_TOO_MANY_R ...

  10. 【申请加入New Bing遇到的问题:当前无法使用此页面,cn.bing.com 重定向次数过多】

    目录 一.前言 二.问题描述 三.解决方案 解决方案1: 解决方案2: 四.总结 一.前言 前面的文章我们详细的讲解了如何加入New Bing,之前我们直接加入还可以直接访问,但是现在访问过多就会出现 ...

最新文章

  1. Innovation Factory Open Day
  2. opencv 设置视频帧的分辨率“无效”
  3. array DEMO
  4. ajax request headers,ajax request VS normal request
  5. uva 11995——I Can Guess the Data Structure!
  6. JeecgBoot 常见问题QA
  7. 量子计算机张庆瑞讲座报告,燕山大学彭秋明、张庆瑞教授来我校开展学术交流...
  8. Android仿微信地图定位和位置选择(上)
  9. IOS TalkingData实现数据监控
  10. elasticSearch核心概念的介绍(七):常见的数据类型
  11. 2022年甘肃省安全员B证判断题及在线模拟考试
  12. virt-manage 使用
  13. android 广告栏效果,叫教你打造一个滑动悬浮置顶的视觉效果,给你的广告栏增加一些特色...
  14. 只做了delete操作,为啥 ORACLE-01466表定义已更改
  15. 目前常见的大数据分析软件有哪些?
  16. MySQL ORDER BY 使用自定义排序顺序
  17. Python电子相册
  18. 【基于UML软件建模的在线学习平台】
  19. mysql selecte_【mysql】MySQL eplain 完全解读
  20. linux如何判断网线插入_网卡如何识别10M/100M,如何检测网线插入

热门文章

  1. uni-app 小程序项目获取openid
  2. 单摄像机对于二维平面的测量
  3. python求两个向量的夹角
  4. 一、玩转小米路由器mini之刷openwrt固件
  5. 学中式烹调10天笔记(备用)
  6. STM32F429DISCO+AT070TN92 7寸LCD
  7. 4月27日—5月1日三年级课程
  8. 微信小程序可视化开发工具之动态数据
  9. win7指定网络名不再可用
  10. HDU-5857-Median