当前位置:首页 » 网站资讯 » 网站如何伪静态

网站如何伪静态

发布时间: 2022-01-10 18:29:27

‘壹’ 网站伪静态怎么

虚拟主机下的IIS是不能伪静态的。。要在服务器上安装支持组件。。

RewriteRule ^itemid-([0-9]+)(.*)\.html$ index\.asp\?itemid=$1 [QSA,L]

没有必要将所有的URL都做URLREWRITE

你可以将分类页,详细页做下,便于搜索引擎收录,就是做下URL优化

不然确实要定义很多条规则

http://vibewire.org/?p=102等效于http://vibewire.org/index.php?p=102

具体那种没有后缀而类似目录的写法又和上面这种不一样,他们是通过url重写规则定义的,这在php里面经常使用,现在比较常用的就是.htaccess文件,可以做伪静态的页面,就是表面上看起来都是静态页面,这样对搜索引擎优化好一点。

‘贰’ 如何把网站动态url更改成伪静态url

你服务器是Apache还是IIS呢,他们分别有各自的rewrite组件!另外,据我所知,网络并不在意url是静态还是动态的,这个不是影响收录的问题!

‘叁’ 网站如何开启html伪静态

需要你的网站程序支持,看过程序才知道。不懂可以联系我,看我网络用户名

‘肆’ 网站如何实现伪静态

如果卖家说不支持伪静态,那大概率是不支持了,除非你找到能修改源码的人。
加入源码本身是支持伪静态的,那么你修改web.config,使得特定的url请求转发到特定文件上去就可以了。

‘伍’ 网站伪静态怎么制作

对新手来说比较麻烦 首先要空间服务器支持伪静态功能 系统不同操作不一样 还要考虑你网站的承受能力 CPU负荷较大 网页打开速度会收到影响 具体的操作步骤可以参考你的服务器后台 都有具体的操作步骤 当然有一些模板程序 DZ的 WP的 都有自带的功能 只要空间支持 能承受住大负荷 鼠标点一下就可以了 查看原帖>>

希望采纳

‘陆’ 网页伪静态页面是如何实现的

伪静态实现的原理就是 index.php?act=about&cid=1 将这种形式的动态路径用 about-1.html 这种形式输出,根据不同的服务器环境,配置方法也不太一样,PHP+iis6的话就要配置httpd.ini文件,php+iis7就要配置web.config,PHP+apache就要配置.htaccess文件
.htaccess规则示例:
RewriteEngine on

RewriteRule ^/?(index|guestbook|online)\.html$ index\.php [L]
RewriteRule ^/?(eindex)\.html$ index\.php?act=$1 [L]
RewriteRule ^/?(index|guestbook|online)-([0-9]+).html$ index\.php\?p=$2 [L]
RewriteRule ^/?([a-z0-9]+)_([0-9]+).html$ index\.php\?act=$1&id=$2 [L]
RewriteRule ^/?([a-z0-9]+)-([0-9]+).html$ index\.php\?act=$1&cid=$2 [L]
RewriteRule ^/?([a-z0-9]+)-([0-9]+)-([0-9]+).html$ index\.php\?act=$1&cid=$2&p=$3 [L]

httpd.ini示例:
[ISAPI_Rewrite]
RepeatLimit 32
# Block external access to the httpd.ini and httpd.parse.errors files
RewriteRule /httpd(?:\.ini|\.parse\.errors).* / [F,I,O]
# Block external access to the Helper ISAPI Extension
RewriteRule .*\.isrwhlp / [F,I,O]
RewriteRule ^/(index|guestbook|online)\.html$ /$1\.php
RewriteRule ^/(eindex).html$ /index\.php\?act=$1
RewriteRule ^/(index|guestbook|online)-([0-9]+).html$ /$1\.php\?p=$2
RewriteRule ^/([a-z0-9]+)_([0-9]+).html$ /index\.php\?act=$1&id=$2
RewriteRule ^/([a-z0-9]+)-([0-9]+).html$ /index\.php\?act=$1&cid=$2
RewriteRule ^/([a-z0-9]+)-([0-9]+)-([0-9]+).html$ /index\.php\?act=$1&cid=$2&p=$3

‘柒’ PHP网站如何实现网页伪静态或静态

伪静态 实际是服务器的设置,php实现静态,就是用php生成静态页,可以考虑用php的smarty 模板引擎

‘捌’ 网站怎样做成伪静态

如果你的网站服务器支持ISAPI_Rewrite,用httpd.ini放置在根目录下,httpd.ini内容如下:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RewriteRule /index.html /index.php

这样访问index.html就先当于是在访问index.php

RewriteRule /index_id-(.+)\.html$ /index.php?id=$1

如:index.php?id=2

用index_id-2.html就相当于是在访问index.php?id=2

如果是apache服务品,规则是放置在.htaccess里面的,语法稍有不同,原理是差不多的!

‘玖’ 网站怎么做成伪静态啊

如果你的网站服务器支持ISAPI_Rewrite,用httpd.ini放置在根目录下,httpd.ini内容如下:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RewriteRule /index.html /index.php

这样访问index.html就先当于是在访问index.php

RewriteRule /index_id-(.+)\.html$ /index.php?id=$1

如:index.php?id=2

用index_id-2.html就相当于是在访问index.php?id=2

如果是apache服务品,规则是放置在.htaccess里面的,语法稍有不同,原理是差不多的!

来个匿名先 - -