15053971836 注册 / 登录

服务器设置伪静态

时间: 阅读:355
服务器设置伪静态

最佳回答

清风若雨

清风若雨

2023-01-15 10:04:09

首页要安装一个IIS伪静态的软件,叫rewrite
然后去安装目录里面有个httpd.ini
将这2个站的伪静态规则复制到
httpd.ini
里面,同时到网站的后台设置下url访问方式为伪静态
重启下IIS即可看到效果

最新回答共有4条回答

  • 专业建网站
    回复
    2023-01-15 13:13:21

  • 专业建网站
    回复
    2023-01-15 13:13:21

    简单一点吧,静态页面就是你的浏览器来把代码转成看到的样子。

    动态页面就是网站服务器转成你看到的样子。

    动态页面每次操作要服务器翻译一次再发给你。

    静态页面直接给你,你浏览器自己翻译。

    再简单一点,好比你去饭店吃饭,静态页面就是已经做好的小菜,你选好直接吃。

    动态页面就是你点菜,后厨现给你做。

    再跟你打个比方,你去买糖人,有已经捏好的孙悟空和唐僧两种,你给钱拿走,就是静态页面。

    你就不要,非要老板做个猪八戒,老板再给你捏一个猪八戒,这就是动态页面。

    具体的说,就是动态页面对服务器有压力(老板有压力)。

    服务器(老板)要给你现做你需要的东西,占用他的时间和能力。

    静态页面没有,不需要,直接拿走回家琢磨怎么吃就行了。

    如果你还需要更细致一些的说明,比如为什么用静态,或者安全性,或者性能什么的,可以继续问,我继续答。

    这个问题里你没问,就不说那些了。

  • 临沂网站建设
    回复
    2023-01-15 12:12:11

    IIS配置支持伪静态 ISAPI Rewrite(win2003系统)
    第一:首先我们需要下载一个ISAPI_Rewrite,有精简版和完全版,一般精简版只能对服务器全局进行配置,而完整版可以对服务器上的各个网站进行伪静态配置.对于个人站长来说,精简版就足够了.
    下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi
    第二:下载完成后,可以找到安装包里的.msi的文件,安装即可.
    随便装在哪都可以,默认是装在C:Program FilesHelicon下,要注意的是这个目录everyone要有读取权限。我就因为当时服务器权限配的比较严格,默认安装Helicon这目录EVERYONE是没有任何权限的,结果老是出现:Service Unavailable 。
    第三:打开Internet 信息服务,右键,web站点属性,点击ISAPI筛选器选项卡.添加筛选器,这里的名称可以自己随意填写,路径自己指定ISAPI_Rewrite.dll,然后确定.
    下面我们先做一个测试页new.asp,可以按照下面的代码写
    然后,在浏览器中输入:
    http://127.0.0.1/new.asp?id=1234
    接着你就可以在网页上看到一行文字:"1234"
    看到这几个数字,就说明你测试成功了.
    现在我们开始来配置ISAPI_Rewrite :
    打开ISAPI_Rewrite的目录,把httpd.ini的只读属性去掉,打开编辑.我们现在是需要把new.asp?id=1234修改成类似new_1234.html的路径,因此,我们需要在httpd.ini中添加一句
    RewriteRule /new_([0-9,a-z]*).html /new.asp?id={GetProperty(Content)}
    保存后,我们就可以测试一下这个网址了:http://127.0.0.1/new_1234.html<