`
yanli_xu
  • 浏览: 52021 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

WIN IIS7.0 Rewrite 伪静态设置使用说明

    博客分类:
  • PHP
阅读更多

WIN IIS7.0 Rewrite 伪静态设置使用说明【godaddy WIN .NET/PHP空间IIS7.0伪静态设置】
网站根目录建立 Web.Config 配置文件(文件名大小写敏感!)
Web.Config 添加规则:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
	<system.webServer>
    	<rewrite>
        	<rules>
            	<rule name="Rewrite to index.php" stopProcessing="true">
                	<match url="^index.html" />
                	<action type="Rewrite" url="index.php"  />
                </rule>
                <rule name="Rewrite to article.php" stopProcessing="true">
                	<match url="^article_(\d+).html" />
                    <action type="Rewrite" url="article.php?id={R:1}" />
                </rule>
                <rule name="Rewrite to list.php" stopProcessing="true">
                	<match url="^list_(\d+)_(\d+).html" />
                    <action type="Rewrite" url="list.php?id={R:1}&amp;page={R:2}" />
                </rule>
                <rule name="Rewrite to sitemap.php" stopProcessing="true">
                	<match url="^sitemap.xml" />
                    <action type="Rewrite" url="sitemap.php"  />
                </rule>
        	</rules>
    	</rewrite>
	</system.webServer>
</configuration>
 

保存修改!


建立 index.php:
<?php
echo "Hello World!";
?>


测试:
http://网址/index.html,如网页中有Hello World!则配置成功!如需要可以配置更多的规则!
上述是针对PHP配置的规则,ASP.NET同理!

注:
1、配置文件名Web.Config大小写注意;
2、Web.Config必须放到网站根目录;
3、规则一定要写正确,多个传值时“&”在规则中是“&amp;”;
4、在伪静态前一定要看看空间支持哪种方式的静态,查看phpinfo();Server API是CGI/FastCGI还是Apache Handler,伪静态文件是httpd.ini或.htaccess或Web.Config。

分享到:
评论

相关推荐

    IIS7.0实现伪静态URLRewriter.dll和ActionlessForm.dll

    总的来说,通过IIS7.0、URLRewriter.dll和ActionlessForm.dll的结合使用,我们可以创建出具有伪静态URL的动态网站,提高网站的可读性和SEO效果。同时,这也需要开发者对URL重写机制、HTTP协议以及web.config配置有...

    asp.net 伪静态实现和IIS7.0配置(包含UrlRewriter.dll文件)

    本文将详细介绍如何在ASP.NET环境中实现伪静态以及在IIS7.0上进行配置。 首先,`UrlRewriter.dll`是微软的UrlRewrite模块的一个组件,用于处理URL重写规则。这个库使得开发者能够自定义URL,将动态请求映射到实际的...

    URL重写IIS7.0 REWRITE

    IIS7.0通过web.config重定向,版本为64为 rewrite 2.0 微软官方版本!能解决 webconfig rewrite 伪静态问题

    帝国CMS7.0IIS伪静态设置教程

    本教程将详细介绍帝国CMS7.0在IIS环境下的伪静态设置方法,同时也会提及在Linux环境下伪静态的实现方式。 首先,需要说明的是,IIS服务器本身不支持.htaccess文件,这种文件通常用于Apache服务器配置伪静态。而IIS...

    亲测可用IIS7.0下shopex485开启伪静态规则

    这是配合我上传的那个rewrite工具的规则使用说明,也是我自己研究了几天的结晶,在网上找了很多方法都不行,网店版本是shope485-55324破解版,需要的朋友可以马上使用了!

    网人WRMPS 7.0 伪静态规则

    总的来说,网人WRMPS 7.0的伪静态规则是通过Apache的Rewrite模块在`httpd.ini`文件中设定,目的是将动态URL转换为静态形式,提升SEO效果和用户体验。理解并正确配置这些规则对于网站管理和优化至关重要。

    We7CMS伪静态URL地址设置

    - 对于IIS7.0及以上版本,可以通过修改`web.config`文件来配置伪静态URL。 - 在`web.config`文件中添加以下配置代码: ```xml *" path="*" verb="*" modules="IsapiModule" scriptProcessor="%windir%\...

    ReWrite FOR IIS7.5

    "ReWrite for IIS7.5"特别针对64位操作系统,并且适用于IIS7.0及以上版本,提供了一个高效且易用的配置工具。 首先,让我们来了解下URL重写的原理。当客户端发起一个HTTP请求时,IIS接收到这个请求的URL。通过配置...

    Windows 2008 R2 + IIS 7.5 Rewrite组件重写规则兼容方法.docx

    那么,有没有办法直接使用原来 Windows 2003 的伪静态规则包呢?答案是肯定的。在 Windows 2008 R2 的 IIS 7.5 的站点面板中,有个“ISAPI 筛选器”模块,这个就是 Windows 2003 加载 Rewrite 组件的地方。可以将 ...

    Server2012-离线安装IIS所需

    6. **安全考虑**:安装IIS后,别忘了应用安全最佳实践,如禁用不必要的IIS服务,设置强密码,启用SSL加密,定期更新安全补丁,并使用如IP安全策略限制对IIS的访问。 7. **测试验证**:安装完成后,通过访问服务器的...

    Shopex伪静态Rewrite2.0(httpd.ini)

    很多很想要的Shopex4.8.5伪静态2.0版本而非网上到处流传的3.0版本。 亲测可用。可以在IIS6.0/7.0上完美执行。

    开源五合一建站系统 v9.3.0.zip

    1.本系统集电脑站、手机站、微信、APP、小程序于一体,共用空间,数据同步,是国内五站合一优秀企业建站解决方案。...IIS6.0必须安装ISAPI_Rewrite才支持伪静态组件,Apache和IIS7.0以后默认支持伪静态

    IIS服务器SSI(rewrite重写)插件的帮助资料

    ISAPI_Rewrite 是一款适用于IIS的功能强大的基于正则表达式的URL处理模块。它兼容Apache的mod_rewrite的语法,从而使仅仅复制.htaccess文件就把配置从appach移植到IIS中或者从IIS移值到appach中变成可能。请参阅3.2...

    IIS5.0完整安装包forWin2000IIS5.0

    10. **升级与迁移**:从IIS 5.0升级到更高版本(如IIS 6.0、7.0等),需要注意兼容性和数据迁移问题,确保服务的平滑过渡。 总之,IIS 5.0是Windows 2000时代的重要网络服务组件,提供了多种Web服务功能,但随着...

    良精商城网店购物系统源码 OnlineShoppingLiangjingMall.rar

    如果是IIS rewrite 为静态那么就把rewrite/httpd.ini复制到更目录并且给具后台选择为静态的形式做决定保留那个模式, 如果phph是7.0,安装时发现 版本数据库信息填完之后,点击安装出现错误,不能往下进行(php7.0...

    IIS6.0完整版(所缺失的文件都在里面了)

    IIS6.0作为一款历史悠久的Web服务器,尽管已被更新版本如IIS7.0及以上替代,但在一些旧系统和特定应用场景中仍然有其价值。这个压缩包解决了用户在安装过程中可能遇到的文件缺失问题,确保了IIS6.0的完整性和可用性...

    PHP云尚发卡系统V1.5.7源码全开源无加密,为个人或小型企业提供在线售卡,订单处理系统

    不少同学应该从一些“特殊渠道”买过一些...程序默认包含了Apache和IIS的伪静态,如果是nginx,可以参考下面的内容 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?$1 last; break; } }

    良精企业智能建站管理系统-PHP

    如果是IIS rewrite 为静态那么就把rewrite/httpd.ini复制到更目录并且给具后台选择为静态的形式做决定保留那个模式,为了避免报错的情况下请删除httpd.ini多的那个多于模式。注意:如果底部统计导致网站很卡 可以换...

    iNethinkCMS网站内容管理系统v1.320130506

    9.增加基于URLRewrite组件的伪静态页面访问功能; 10.增加管理后台的“版权申明”; 11.增加管理后台的“模板管理”功能; 12.取消后台管理中分页功能所采用的第三方分页控件(AspNetPaper),改为自主方法; 13.对...

Global site tag (gtag.js) - Google Analytics