
正文
phpcms内容URL链接错误,url php
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
phpcms添加了子栏目,但是没有显示,点击就变成404
1、如果没有设置静态,如果设置是伪静态看下伪静态规则是否正确,有没有指定到正确的栏目页。如果是默认动态链接规则,除非程序有错误否则不会出现404的。
2、首先确定对应的内容添加、修改页对应的php程序是否出现错误(尤其如果进行过二次开发改动)或被破坏,php调试方法我相信有编程基础的都会,这里就不赘述了。
3、错误,就是网页没有找到,你输入的地址指定的文件不存在,你可以输入完整的文件名试试看。
4、后台模块有损坏,看看caches 里面的error.log的报错。
5、看下传递的参数对么?typeid= 搜索分类id siteid=网站id q=关键词 这三个是必须的。
6、有些页面的动态的,有些是静态的,如果后缀为html的页面不变,就去后台重新生成下。
相关问答
Q1: PHPCMS设置URL规则无效
修改url访问规则后 加载css相对位置发生变化,导致无法正常加载,页面的样式错乱 图片显示异常 js加载出错等等。
服务器方面,如果你自己设定了url伪静态规则,请在nginx中重新配置你的伪静态规则。因为两个服务器的配置方法不一样,在apache下可用在nginx下就不一定可用。
phpcms自定义url规则,用到的程序:phpcms,步骤如下:通过后台登录到phpcms管理后台,如下图:点击扩展---url规则管理,根据自己的需要修改url规则。说明:category是列表页和单页规则,show是内容页规则。
URL规则所用变量 {$catid}栏目id。例:形如1,10等 {$categorydir}栏目目录树(相对于phpcms安装目录)。例:如为一级目录则为/news/,二级目录为/news/china/,三级目录为/news/inter/usa {$catdir}栏目目录。
Q2: PHPCMS换到nginx环境下后配置的url路由不生效,apache环境下访问正常...
服务器方面,如果你自己设定了url伪静态规则,请在nginx中重新配置你的伪静态规则。因为两个服务器的配置方法不一样,在apache下可用在nginx下就不一定可用。
模块问题: 如果你使用了 ThinkPHP 的模块功能,确保你在 URL 中正确指定了模块。模块通常会作为 URL 的一部分,例如:/index.php/module/controller/action。
其中的 /usr/local/etc/apache 是你的 apache 服务器配置文件所在路径,根据实际情况更改(例如在/etc/httpd/下面)。
检查 .htaccess 或 nginx 配置文件是否正确设置。确认文件在对应的服务器目录中,其内容与你想要的相同。 检查主页的模板是否正确设置。
使用360浏览器的用户可以点击顶部的“工具”/“选项”,选择“删除在线痕迹”;在“清除本期数据”选项中,调整为“全部”;右键点击网络图标,点击【属性】;在网络和共享中心页面选择【更改适配器设置】。
查找DirectoryIndex index.html,更改默认首页。
Q3: phpcms修改url规则后为什么内容页面显示不正常?
1、修改url访问规则后 加载css相对位置发生变化,导致无法正常加载,页面的样式错乱 图片显示异常 js加载出错等等。
2、php环境缺少运行某些函数需要的特定扩展模块,虽然可能性比较低,但也提下,如果网站不是新安装的而是已有网站的搬家移动而来有可能出现此问题。查看对应页面的模板有没有被修改破坏。
3、PHPCMS V9更换域名,前台链接不正确解决办法:修改/caches/configs/system.php ,把以前的老域名修改为新域名。进行后台设置-》站点管理 对相应的站点的域名进行修改。更新系统缓存。
4、在phpcms v9的数据库里,记录文章信息的数据表中有一个字段叫做url字段来保存当前文章的页面地址以便于标签中直接调用等。
5、刷新一下,接下来生成内容页的时候,又蛋疼了,没法生成。又用上面的方法追查了一遍,报错的是缓存中的content_output.class.php,同样方法用在线编辑粘了output.inc.php保存,生成成功!刷新缓存也不会现出现问题了。
6、如果路径不对应在“url规则”处重新设置对应url规则;如果没有设置静态,如果设置是伪静态看下伪静态规则是否正确,有没有指定到正确的栏目页。如果是默认动态链接规则,除非程序有错误否则不会出现404的。
Q4: 在电脑安装好phpcms,要怎么去打开首页,url是什么
1、你说的地址和url是同一个东西吧,使用模板标签{$url}即可获得当前文章的网页地址。
2、如果你指的是——点击网址导航条中的“首页”两字打开一个单网页,那么直接将其连接地址改为此单页栏目的地址即可,phpcms模板标签用{$CATEGORYS[1][url]}。
3、在默认的模板包下,你会有一个定义模板结构的config.php。一般可以按这个顺序放。内容文件下的索引是首页的模板、、、还有就是css、js、imges这些文件应该放到static/下面对应的文件夹下面。
4、试试下面的方法将要上传的图片 或者是flash 上传到空间 服务器修改主页 代码,做调用。
5、phpcms自定义url规则,用到的程序:phpcms,步骤如下: 通过后台登录到phpcms管理后台,如下图: 点击扩展---url规则管理,根据自己的需要修改url规则。 说明:category是列表页和单页规则,show是内容页规则。
Q5: phpcms网站做好了传到服务器上附件图片地址的域名就是更换不过来为什么...
估计是保存时编码出的问题。记住。要用编辑器打开system.php这个文件。然后替换掉旧的域名。如果栏目缓存没有更新那么导航会是旧的导航。需要在内容-》管理栏目中刷新栏目缓存。如果是图片无法显示。要看下数据库v9_news表。
在phpcms v9的数据库里,记录文章信息的数据表中有一个字段叫做url字段来保存当前文章的页面地址以便于标签中直接调用等。
这个问题我回答过几次。需要在后台修改系统设置,改为你现在的域名,然后更新缓存即可。
网站域名更换,要在空间里解析域名,之后修改网站配置文件。phpcms修改网站域名,修改system.php后还要在后台修改附件地址,更新缓存等操作。
phpcms内容URL链接错误的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于url php、phpcms内容URL链接错误的信息别忘了在本站进行查找喔。








