❶ php 静态页面 超链接
你弄得这个方法不对,如果使用apache服务器的话开启rewrite模块,rewrite技术就是伪静态可以学习一下
❷ PHP中分页伪静态链接要如何设置
Rewrite规则已经写好,剩下的只是需要将分页链接修改为proct_list1.html就可以了。
<a href="proct_list1.html">第一页</a>
<a href="proct_list<?php echo $pageCount; ?>.html">最末页</a>
<a href="proct_list<?php echo $pageprev; ?>.html">前一页</a>
❸ php的url静态化
直接生成静态的文件撒~~在文件名里保留id的信息
例如index.php?id=1
生成 index_id_1.htm
需要连接的时候变化就id值变变撒~~
或者使用apache的伪静态,好像是什么rewirite的~~我记不清了~~
❹ 如何静态化URL地址 PHP中
静态化分为:伪静态和真的静态。
伪静态:可以用rewrite模块来做。这个一般只是为了对搜索引擎友好,不会降低服务器的负载。
真静态:就是把不需要经常更改动态的内容(比如,新闻、文章等)写入html文件格式或者静态js文件等。这样访问的时候能减少数据库的压力。
当然还可以通过 缓存 等方式来做,这样也能适度的降低服务器的负载。
❺ php生成静态化链接怎么替换为静态链接,还有分页链接怎么替换为静态。
你采用的是什么技术;
一般生成静态还是用php页生成对应的变量,然后在模板页中调用的
以smarty为例,是以php实现功能,以模板htm页实现美工,在模板页调用 php页定义的变量;
然后生成 html静态页.
这种说不好说,太复杂,你可以找个成品看下就明白
❻ php如何实现网页静态
一、静态化的优点:
1有利于搜索引擎收录网站页面的信息:搜索引擎更喜欢静态的,更变于抓取,搜索引擎SEO排名会更容易提高。
2静态网页化网页稳定
3可以提高网页加载速度
4减轻服务器负担,浏览器不需要频发调用数据库。
5数据库出错不会影响正常访问
二、伪静态
PHP伪静态:是利用Apache mod_rewite实现url重写的方法
改写访问地址,能够通过URL的PATHINFO模式来改动它。让它看上去更像一个静态页面。从而有更大的几率被搜索引擎抓取和收录,仅是对搜索引擎比较友好,伪静态化
三、纯静态化
纯静态化,就是生成HTML文件的方式,我们须要开启PHP自带的缓存机制,即ob_start来开启缓存。而且在ob_start之前不能有不论什么输出,否则运行失败,然后我们用ob_get_contents函数来获取缓存中的内容,该函数会返回一个字符串。第三个函数就是ob_end_clean,它用来清空缓存中的内容而且关闭,成功返回True,失败返回False。
<?php
if(file_exists("match.html") && (time()-filemtime("match.html"))<300)
{
//如果存在对应的静态文件,则直接访问
require_once("match.html");
}else{
//这里用数组来仿真数据库操作,现实一般都是操作数据库得到对应数据
$student = array("huangxing","chenyuwei",'xufei','zhangjingwen','xuepei');
ob_start();
//载入模板
require_once("muban.php");
file_put_contents("match.html",ob_get_clean());
require_once('match.html');
}
❼ php 静态页面的链接带有参数,但是php用get接收不到,这是为什么
你的意思是图中的这个PHP链接转静态化?这个要看你静态化解析怎么写咯。一般来说直接可以写成a/a/1/b/2.htmla/a_1-b_2.htmla/a-1_b-2.htmla/1_2.html等等。只要你的解析规则能够正确的找到指定的php文件就可以了。
❽ 我想把一个php的网站改成静态的链接,但是在网上看到要改httpd.conf但是不知道httpd.conf在哪里找。
我认为应该是Apache 服务器的配置文件。假设默认安装路径是:
C:\Program Files\Apache Software Foundation\Apache2.2\conf
在这下面。
❾ phpcms 调用会产生动态链接,怎么让调用的链接生成为静态
一、静态化HTML生成设置
进入PHPCMS V9后台设置,找到分类栏目,位置:内容->管理栏目->添加栏目(或者管理栏目、点击对应栏目“修改”):
注意设置第二选项卡,“生成HTML设置”,具体抓图:
确认提交后,记得更新栏目缓存,然后进行发布管理:批量更新栏目页、批量更新内容页。
二、PHPCMS V9自定义URL规则及URL地址优化
先了解下PC v9的html生成原理:
Phpcms生成的静态页目录规则是按照URL规则生成的, 静态页内容是ob_clean前台模板文件产生的phpcms\templates\default,静态页的调试 :修改静态页,重新生成静态页再看效果,也可以调用前台控制/index.php?m=openservice&c=index& a=openservice修改好前台模板再生成。
只要是静态页的链接都要及时同步文件,防止死链接,数据错误。
❿ PHPCMS v9 {$r['url']} 如何设置成静态页面链接
如果你的栏目设置那里设置了内容页和栏目生成静态,而你打开还是动态的,那么,更新缓存-》生成全站
或
更新url-》更新缓存-》生成全站