phpcms+去掉昵称的简单介绍

纸扎戏偶

今天给各位分享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+去掉昵称的信息别忘了在本站进行查找喔。

文章版权声明:除非注明,否则均为我爱教程术原创文章,转载或复制请以超链接形式并注明出处。