今天给各位分享phpcms+去掉昵称的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、PHPCMS V9的伪静态url中如何去掉catid参数
- 2、怎么取消PHPCMS登陆验证码
- 3、phpcmsv9怎么把自定义表单去掉了?
- 4、phpcms注册时用户名、昵称能否设置不填写?
- 5、PHPcms网站上线后怎么把前面lochost去掉
- 6、PHPCMS V9如何去掉自带水印的解决方法
PHPCMS V9的伪静态url中如何去掉catid参数
phpcms v9的动态链接是必需带catid的,这就决定了伪静态参数中也要带catid的参数(如果没有就无法rewrite重定向到对应的动态链接),按照这种url布属,如果哪天我们把内容改变了栏目,那原来的url就会改变,这是相当危险的事,因为没有谁能保证到时不会改变栏目,对吧?那有没有办法让phpcms v9伪静态的url不带catid呢?答案是有的。
phpcms
在同一个模型下的各个不同栏目里的内容对应catid是可以固定用模型的catid替代的。比如,你在国内(对应catid=6)的文章模型里有新闻(对
应catid=9)和笑话(对应catid=10)两个栏目,发布到这几个栏目下的文章的链接对应的catid是不同的。
直接发到国内模型:
index.php?m=contentc=indexa=showcatid=6id={$id}page={$page}
发布到栏目新闻的文章:
index.php?m=contentc=indexa=showcatid=9id={$id}page={$page}
发布到栏目笑话的文章:
index.php?m=contentc=indexa=showcatid=10id={$id}page={$page}
虽然是不同,但是我们都可以用模型的catid来代替,
直接发到国内模型文章:
index.php?m=contentc=indexa=showcatid=6id={$id}page={$page}
发布到栏目新闻的文章:
index.php?m=contentc=indexa=showcatid=6id={$id}page={$page}
发布到栏目笑话的文章:
index.php?m=contentc=indexa=showcatid=6id={$id}page={$page}
既然可以这样,那我们就可以用不带catid的伪静态了
1、先到后台添加不带catid的伪静态,如我添加的例子如下
RL规则名称 : show
模块名称 : 内容模块
是否生成静态? : 否
URL示例 : content-1-1.html
URL规则 : content-{$sid}.html|show-{$sid}-{$page}.html
2、.htaccess把内容重写的规则改为:
RewriteRule ^content-([0-9]+)-?([0-9]*)\.html$ index.php?m=contentc=indexa=showcatid=6id=$1page=$2
注意呀,上面catid=6是你的模型的catid,不是一成不变的。所以图片模型的伪静态还要改,假设图片模型对应的catid=7,可以这样改:
RL规则名称 : show
模块名称 : 内容模块
是否生成静态? : 否
URL示例 : pic-1-1.html
URL规则 : pic-{$sid}.html|show-{$sid}-{$page}.html
.htaccess重写规则再添加一条
RewriteRule ^pic-([0-9]+)-?([0-9]*)\.html$ index.php?m=contentc=indexa=showcatid=6id=$1page=$2
其他模型相应就按照这样的思路加就是了,这个方法可以有效去掉phpcms v9伪静态url带catid的不足,以后可以随便改变栏目url地址也会保持不变,但是不能改变模型。
怎么取消PHPCMS登陆验证码
去掉后台验证码:找到根目录下的phpcms/modules/admin/index.php注释代码如下:
去掉前台登录验证码:找到根目录下的phpcms/modules/member/index.php注释代码如下:
phpcmsv9怎么把自定义表单去掉了?
一个CMS如果连自定义表单都没有就不能算是完整的,最起码我是这样认为
phpcms注册时用户名、昵称能否设置不填写?
官方怎么不收集建议呢…… V9现有的注册模块是2000年的模式,需要进化到2010年了
PHPcms网站上线后怎么把前面lochost去掉
localhost代表你的服务器的地址啊
你已经上线后,就需要改成你的域名了
你可以在后台站点基本信息改,因为phpcms默认都把到存到数据库了
你不妨把你的url贴出来
希望能帮助到你,望采纳
PHPCMS V9如何去掉自带水印的解决方法
后台管理
设置 - 站点管理
点击站点名后面的“修改”
在弹出的设置窗口中有项“是否开启图片水印” 选中“否” 保存 即可
phpcms+去掉昵称的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、phpcms+去掉昵称的信息别忘了在本站进行查找喔。