伪静态如何设置伪静态规则

伪静态  时间:2021-01-13  阅读:()

什么是网站的伪静态

伪静态,故名思就是假的静态页面,也不是那位仁兄说的生成的静态页面。

为静态后缀是静态页面的后缀,但是路径是动态地址 例如 /new.asp?id_7788.html 看似静态后缀,实则伪静态。

什么是伪静态 什么是纯静态 什么静态

纯/静态:访问的是生成的静态页面,一般以html结尾。

伪静态:使用程序来实现访问的URL不带参数,实际上服务器内是找不到这个路径的文件的。

首选伪静态。

怎么伪静态设置

网站伪静态设置是件让很多站长头疼的事情,不仅是新站长,近半的老站长对于伪静态的设置也是很捉急啊,经常需要花费数百块钱找会做的人设置一下,这样明显是治标不治本的,为了节省开支,还是学习一下网站伪静态设置方法吧!   网站伪静态设置根据不同的程序设置方法也是不同的,今天我们就以Apache为例,讲解一下网站伪静态设置方法:   1.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,   通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,   如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。

  如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件,   通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。

  如果没有查找到,则到“LoadModule” 区域,   在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),   然后重启apache服务器即可。

  2.让apache服务器支持ess   修改httpd.conf文件 Options FollowSymLinks AllowOverride None   改为 Options FollowSymLinks AllowOverride All   注意:除了要设置上面的地方以后,还得设置一下下面这个(网上很多资料都没有讲到这一块),   否则你将会配制失败,   把 DocumentRoot 后面的参数改为你本地网站的目录   例如你网站的根目录为 D:/web/ 则得设置为 DocumentRoot "D:/web/" 也就是修改当前目录   此步骤设置好后也得重启apache服务器才能生效   3.建立ess 文件   新建 ess.txt 用记事本 打开,点击文件–另存为,在文件名窗口输入”ess”,   然后点击保存。

此文件得保存在网站的根目录   4.填写网站伪静态规则 (需要 了解 正则表达式)      RewriteEngine on   RewriteRule index.html$ index.php   RewriteRule index-([1-9]+[0-9]*).html$ index.php?p=$1    希望能够帮到你和网上的其它朋友,曾经我也在上面绞尽脑汁。

  _________      order allow,deny   deny from 192.168.1.15   deny from 127.0.0.1   deny from 224.39.163.12   deny from 172.16.7.92   allow from all         RewriteEngine on   RewriteRule nb$ nb.php   

如何设置伪静态规则

1、打开IIS创建一个站点,当然也可使用默认的站点。

2、选中站点,进入站点的功能主页。

如果安装了URL_Rewrite组件,就可以在IIS一栏中看到URL重写的功能。

这个就是微软伪静态组件。

3、选中URL重写,并双击进入该组件设置页,可看到已经重新的URL规则,也就是伪静态规则。

在右侧则有设置URL重写的操作。

4、点击右侧的导入规则(注意在做此步操作前为了保证我们获取到的规则没有任何其他内容在里面,请先将站点根目录下的web.config文件删除。

5、进入导入规则页,可在要导入的规则处进行选择ess文件进行自动导入,也可以将ess文件中的规则复制后粘贴到下方的重写的规则文件。

6、导入后,可以已转换的规则中看到转换完成后的规则。

7、确认已经转换的规则全部都是绿色的勾后,说明规则已经没有问题可以正常使用。

最后点击右侧的应用生成web.config文件,将此文件直接通过ftp上传至空间的网站根目录中。

步骤阅读

Virtono:圣何塞VPS七五折月付2.2欧元起,免费双倍内存

Virtono是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心共7个:罗马尼亚2个,美国3个(圣何塞、达拉斯、迈阿密),英国和德国各1个。目前,商家针对美国圣何塞机房VPS提供75折优惠码,同时,下单后在LET回复订单号还能获得双倍内存的升级。下面以圣何塞为例,分享几款VPS主机配置信息。Cloud VPSC...

Virmach:1核/512M1核M1核512M/夏季美国vps促销,年付$7.2,9月更换AMD平台

virmach怎么样?virmach家这几年非常火,从商家的黑五闪购开始,以超低的价格吸引了大批的国人客户,而且商家的机器还是非常稳定的,站长手里的4.75刀年付已经用了两年了,非常稳定,不过商家到国内的线路一般,目前商家新上了夏季优惠促销,价格低到发指,年付7.2美元起,商家反馈将在9月开始更换AMD+NVMe平台,这个消息从年初就有了,不过一直没有更换,目前这个时间也不确定是否准确。点击进入:...

HostKvm香港VPS七折:$5.95/月KVM-2GB内存/40GB硬盘/500GB月流量

HostKvm是一家成立于2013年的国外主机服务商,主要提供VPS主机,基于KVM架构,可选数据中心包括日本、新加坡、韩国、美国、俄罗斯、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。商家本月针对香港国际机房提供特别7折优惠码,其他机房全场8折,优惠后2G内存香港VPS每月5.95美元起,支持使用PayPal或者支付宝付款。下面以香港国际(HKGlobal)为...

伪静态为你推荐
渗透测试渗透测试的专业服务公章制作如何制作公章今日热点怎么删除怎么删除手机百度实时热点彩信中心短信中心的号码是多少安装迅雷看看播放器迅雷看看播放器下了安装不了系统分析员系统分析员的工作内容怎么上传音乐怎样可以上传本地音乐到网上?声母是什么哪些是声母,哪些是韵母,cisco防火墙思科防火墙asa5505路由配置是什么?淘宝软文范例今天算自己能弄出来一段2500字的软文了,好不容易啊!各位大神如何写软文呢?
已备案域名 国外域名 个人注册域名 最新代理服务器地址 阿云浏览器 新加坡服务器 分销主机 linode代购 优惠码 搜狗抢票助手 好看的桌面背景图片 美国十次啦服务器 京东商城0元抢购 新天域互联 服务器合租 视频服务器是什么 上海电信测速网站 重庆电信服务器托管 iki 浙江服务器 更多