`
lyongde
  • 浏览: 91317 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Zend Framework URL Rewriting in IIS7.5

    博客分类:
  • PHP
阅读更多

运行Zend Framework + IIS7.5组合需要添加IIS组件支持URL Rewriting。

 

1、Zend Framework http://www.zendframework.com/download/latest

2、URL Rewrite Module http://www.iis.net/expand/URLRewrite

 

 

新建本地站点,配置好处理程序映射、默认文档、目录浏览,然后下载URL Rewrite Module后直接安装即可,打开IIS后可以发现安装成功,如附件。

 

点击“"Import Rules",拷贝以下规则到“Rewrite Rule”

 

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ index.php [NC,L]

 点击“Apply”,OK。

 

注意,这里的导入不支持官方提供的规则。

 

本配置经本地测试运行ZF后正常运行。

 

  • 大小: 47.1 KB
  • 大小: 43.1 KB
分享到:
评论
1 楼 xieye 2010-01-08  
php可用很多服务器,apache/nginx/lighttpd。

尽早回头。

相关推荐

    URL Rewriting in ASP.NET1.1

    1. **IIS URL重写模块**:虽然IIS 6(ASP.NET 1.1通常运行的环境)不支持内置的URL重写,但可以安装第三方的IIRF(IIS URL Rewrite Filter)或Microsoft的URL Rewrite Module 1.1。这些模块提供配置文件(如web....

    URLRewriting

    在实际应用中,`URLRewriting`可以通过多种方式实现,如使用Apache的`.htaccess`文件、IIS的URL重写模块或者ASP.NET的`System.Web.Routing`类。在给定的压缩包中,`MSDNURLRewriting.msi`很可能是一个用于IIS服务器...

    URL Rewriting in ASP.NET

    1. IIS URL重写模块:这是微软提供的一个IIS扩展,可以在IIS层面处理URL重写。开发者可以在Web.config文件中配置重写规则。 ```xml <match url="^oldpage/(.*)" /> <action type="Redirect" url="newpage/...

    URLRewriting URL重写的最好控件

    URLRewriting是一个强大的工具,主要用于优化网站的URL结构,使其更友好、更易于理解和记忆,同时也提升了搜索引擎优化(SEO)的效果。在这个主题中,我们将深入探讨URL重写的基本概念、工作原理以及如何在实际应用...

    在ASP.NET中实现Url Rewriting (一)

    1. **IIS URL重写模块**:这是微软提供的一个IIS扩展,可以处理HTTP请求,将不规则的URL转换为预定义的规则。开发者可以在Web.config配置文件中定义重写规则。 2. **ASP.NET MVC路由**:在MVC架构中,路由系统是内...

    UrlRewriting组件

    UrlRewriting组件是一种在Web应用程序中广泛使用的工具,主要用于优化和管理URL,使其更符合用户友好和搜索引擎优化的标准。这个组件通常与ASP.NET框架结合使用,可以极大地改善网站的架构和功能。 首先,我们来...

    ASP.NET中URL Routing和IIS上URL Rewriting的区别

    ***中URL Routing和IIS上URL Rewriting的区别主要体现在以下几个方面: 首先,URL Routing和URL Rewriting虽然都用于生成更加友好和搜索引擎优化的URL,但它们的实现原理和适用场景存在差异。URL Routing是*** MVC...

    在ASP.NET中实现Url Rewriting (四)

    在ASP.NET中实现Url Rewriting是一项重要的技术,它允许开发者将复杂的、动态生成的URL转换为简洁、易于理解和搜索引擎友好的格式。这篇文章主要探讨了如何在ASP.NET环境中使用HttpModule和HttpHandler来实现这一...

    在ASP.NET中实现Url Rewriting (六)

    在示例中,当用户请求`/2004/03/19.aspx`时,IIS会将这个请求转发给ASP.NET引擎,引擎内部将URL重写为`/ShowBlogContent.aspx?year=2004&month=3&day=19`,这样就能显示2004年3月19日的所有博客文章。然而,当用户...

    在ASP.NET中实现Url Rewriting (三)

    在ASP.NET中实现Url Rewriting是一项重要的技术,它允许开发者将复杂的、动态生成的URL转换为简洁、易于理解和搜索引擎友好的格式。这篇文章主要探讨了如何在ASP.NET环境中使用HttpModule和HttpHandler来实现这一...

    URLRewriting 重定向

    URL重写(URLRewriting)是ASP.NET框架中一种重要的技术,它主要用于优化网站的URL结构,提升用户体验,以及在SEO(搜索引擎优化)方面发挥关键作用。URL重写技术允许我们将复杂的服务器端处理隐藏在简洁、友好的URL...

    Programmatically Setting Control Adapters for URL Rewriting and AJAX

    标题中的“Programmatically Setting Control Adapters for URL Rewriting and AJAX”指的是在编程环境中设置用于URL重写和AJAX的控件适配器的技术。URL重写是改变URL结构以优化SEO(搜索引擎优化)和提高用户体验的...

    RL Rewriting in ASP.NET 2.0

    RL Rewriting in ASP.NET 2.0是针对该框架的一个特定功能,旨在优化和管理URL,使得网站的URL更加用户友好和搜索引擎优化(SEO)友好。URL重写技术允许我们将复杂的服务器端路径转换为简洁、易于理解和记忆的URL。 ...

    URL Rewriting

    - **IIS URL Rewrite Module**: IIS(Internet Information Services)自带的URL重写模块,通过在web.config文件中配置规则来实现URL重写。 - **System.Web.Routing**: .NET Framework 3.5 SP1及更高版本引入的路由...

    在ASP.NET中实现Url Rewriting (二)

    另一种方法是使用URL重写库,如Microsoft的URL Rewrite Module,这是一个IIS扩展,也可以在ASP.NET中使用。 总结来说,ASP.NET提供了两种主要的方式来实现URL重写:ISAPI过滤器和HttpModules。ISAPI过滤器在IIS级别...

    在ASP.NET中实现Url Rewriting (五)

    ### 在ASP.NET中实现Url Rewriting(五) #### 概述 本文主要聚焦于ASP.NET框架内实现URL重写技术的细节与实践方法。URL重写是一种常见的网站优化技术,它能够帮助改善用户体验、增强网站的安全性以及提高搜索引擎...

    UrlRewriting

    尝试依葫芦画瓢写了自己的一个UrlRewriting。本人资源分比较低,就希望各位支持了。 一、参数 1、Enabled:bool值,设置是否应用Url重写功能; 2、IsUseCache:bool,设置是否启用Cache功能;(写该功能...

    DotBBS 开源论坛 由ASP.NET+Access架构而成,当然也可以和MSSQL搭配,程序中使用有第三方的组件,像CuteEditor以及URL重写组件UrlRewriting.dll等。这个论坛界面挺清新,如上图示,功能可以满足中小型网站使用,Ajax操作,舒适度提高不少。

    DotBBS 开源论坛 由ASP.NET+Access架构而成,当然也可以和MSSQL搭配,程序中使用有第三方的组件,像CuteEditor以及URL重写组件UrlRewriting.dll等。这个论坛界面挺清新,如上图示,功能可以满足中小型网站使用,Ajax...

Global site tag (gtag.js) - Google Analytics