请选择 进入手机版 | 继续访问电脑版

雨哲插件

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
雨哲插件 资料库 万能表单其他问题 特殊格式URL静态化路径中目录后面不带斜杠的自动跳转
  • 全部资料
  • 查看资料

特殊格式URL静态化路径中目录后面不带斜杠的自动跳转

2016-11-9 00:33|分类: 万能表单其他问题 |发布用户: 雨哲

201611/09/003356j4vsgvzse372os2i.jpg

当使用特殊格式的路径时,以斜杠/结尾的路径,如果用户直接输入不带/结尾的url时会出现404错误页面,具体原因这里不细说,只提供相关的解决方法。在通过伪静态来做不带/结尾的路径的301跳转,但因301跳转的设置方法与伪静态组件的版本相关,所以无法自动生成对应的跳转规则,需要手动添加301跳转规则。

一、IIS Web Server(独立主机用户)

ISAPI_Rewrite 1.x:RewriteRule ^(.*)/(library|develop|database|card|wall|license|plugin)$ $1/$2/ [R,I]

ISAPI_Rewrite 2.x:RewriteRule ^(.*)/(library|develop|database|card|wall|license|plugin)$ $1/$2/ [I,RP]

ISAPI_Rewrite 3.x:RewriteRule ^(.*)/(library|develop|database|card|wall|license|plugin)$ $1/$2/ [NC,R=301]

二、Apache Web Server(独立主机用户)

RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)/(library|develop|database|card|wall|license|plugin)$ $1/ [L,R=301]

三、IIS7 Web Server(独立主机用户)

<rule name="AddTrailingSlashRule1" stopProcessing="true">
  <match url="^(.*/)*(library|develop|database|card|wall|license|plugin)$" />
  <action type="Redirect" url="{R:1}{R:2}/" />
</rule>

四、nginx

rewrite ^([^\.]*)/(library|develop|database|card|wall|license|plugin)$ $2/ permanent;

说明:

1.暂只研究上面几种,其他格式暂未研究。

2.library|develop|database|card|wall|license|plugin换成你自己获取规则中的表单名

插件介绍:雨哲万能表单插件 是一款管理员后台添加表单的插件,结合前台的展示功能,可以实现cms的文章以及更多个性化的功能。

详细介绍:https://www.yuzhe.name/view-9.html

下载地址:http://addon.discuz.com/?@yuzhe_form.plugin

分享到: 手机访问 分享给QQ好友 分享到QQ 分享到QQ空间 QQ空间 分享到新浪微博 新浪微博 分享到人人 人人网
企业微信 : 雨哲手机扫描添加到联系人手机扫描直接访问

QQ|关于我们|Archiver|手机版|小黑屋|雨哲插件

GMT+8, 2021-11-27 07:40 , Processed in 0.061531 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部