`
icediv
  • 浏览: 77035 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

apache 重写调试 rewrite 错误

阅读更多

 

很尴尬,老是很小的地方引发很大的问题,莫非这就是传说中的技术?遇到这个问题,检查了半天,可是最后的改动竟然只是删除一个#。

 

关于apache 重写url的调试方法可以用rewritelog查看调试信息。

 

 

<VirtualHost *:80>
    ##ServerAdmin postmaster@dummy-host.localhost
    DocumentRoot "E:/xampp/htdocs/workspace/"
    ServerName zz.com

    ##ErrorLog "logs/dummy-host.localhost-error.log"
    ##CustomLog "logs/dummy-host.localhost-access.log" combined

    RewriteLog "E:/xampp/htdocs/workspace/mylogfile.log"
    RewriteLogLevel 9

</VirtualHost>

 

我用的是xampp集成环境,可能版本有点老,无论把这个log设置放到这个位置还是htaccess下面,都会导致页面无法打开的错误。后来想或许是apache的log设置问题,可是简单的看了下配置文件也没发现什么问题。最后竟然发现logio_module这个模块没有打开,这个是log输出用的模块,默认竟然是关闭着的。去掉前面的注释,问题就解决了。

 

LoadModule logio_module modules/mod_logio.so

分享到:
评论

相关推荐

    Apache重写与正则表达式经验总结

    Apache重写是Web服务器Apache的一项强大功能,它允许我们通过RewriteRule指令来改变URL的结构,从而实现URL隐藏、动态URL静态化、路径映射等目的。这在优化网站SEO、提高用户体验以及管理复杂应用架构时尤为重要。...

    Apache的ReWrite的应用

    为了调试Rewrite规则,Apache提供了`RewriteLog`和`RewriteLogLevel`指令,可以记录重写过程的详细信息,帮助开发者找出问题所在。 总之,Apache的Rewrite模块是Web服务器中的一个强大工具,通过灵活的规则设定,...

    Apache Rewrite Module 的重定向问题

    Apache的Rewrite Module(重写模块)是Apache服务器中一个非常强大的工具,主要用于URL重写及重定向功能。它通过一系列规则对请求进行处理,实现动态地改变请求路径,从而达到优化网站结构、改善用户体验的目的。 ...

    urlrewrite重写URL伪静态请求路径.

    `urlrewrite`是一个基于Apache服务器的模块,主要与Apache的mod_rewrite模块类似,但更易用且功能强大,尤其适用于Tomcat这样的Java应用服务器。它通过配置规则来实现URL的重写和转发,使得原本包含参数和问号的URL...

    linux下apache开启url重写的方法(详细说明)

    Apache的URL重写功能是通过`mod_rewrite`模块实现的。以下是开启Apache URL重写功能的详细步骤: 1. **检查和启用`mod_rewrite`模块**: 首先,确认Apache服务器已经编译并加载了`mod_rewrite`模块。打开Apache的...

    IIS Urlrewrite2

    这个工具是基于Apache的mod_rewrite模块而设计的,适用于IIS 7及以上版本的服务器。 ### 一、URL重写的基本概念 URL重写是将用户请求的实际URL(Uniform Resource Locator)转换为服务器内部处理的另一种形式。...

    linux_apache_rewrite编译配置整理.pdf

    在Linux环境下配置Apache服务器,特别是涉及到URL重写功能时,通常需要使用mod_rewrite模块。这个模块允许我们通过定义规则来转换URL,以实现动态URL的隐藏、SEO优化或者内部路由处理。以下是关于`linux_apache_...

    apache rewrite rule

    Apache Rewrite Rule是Apache服务器中的一种功能,用于URL重写,它是Apache HTTP服务器的mod_rewrite模块的核心功能。这个功能使得Web服务器能够根据预定义的规则,将用户请求的URL转换为另一种形式,通常是为了优化...

    利用内部的映射函数扩展Apache的mod_rewrite.zip

    Apache的mod_rewrite模块是Web服务器Apache的一个强大功能,它允许开发者通过重写URL来实现复杂的路由规则和URL管理。在本教程中,我们将深入探讨如何利用内部映射函数进一步扩展mod_rewrite的功能,尤其是在C#编程...

    urlrewrite重写jar包

    它基于Tuckey开源项目,实现了Apache mod_rewrite的功能,允许开发者通过简单的规则配置,实现URL的动态转换,从而达到优化URL、隐藏真实路径、提高SEO效果等多种目的。 `urlrewritefilter-4.0.3.jar`是这个工具的...

    Apache开启URL重写功能方法.docx

    Apache URL 重写功能是通过其内置的模块`mod_rewrite`来实现的,该功能允许开发者隐藏实际的URL路径,创建更加用户友好的网址,同时还能进行动态请求的路由和处理。以下是开启Apache URL重写功能的详细步骤: 1. **...

    Rewrite伪静态组件

    可以使用在线的Rewrite规则测试工具或者Apache服务器的错误日志进行调试。 **4. 实际应用** Rewrite伪静态组件广泛应用于博客系统、电商网站、CMS内容管理系统等,比如WordPress、Magento、Drupal等都支持使用...

    mod_rewrite - Apache HTTP服务器.pdf

    `mod_rewrite`是Apache HTTP服务器的一个强大且灵活的模块,它提供了基于规则的实时URL重写能力。这个模块允许服务器根据一系列预定义的规则来修改传入的URL请求,从而实现动态网页地址的管理和优化。`mod_rewrite`...

    Apache的Rewrite心得

    Apache的Rewrite模块是Apache HTTP Server中的一个强大功能,它允许服务器通过修改URL来实现URL重写、隐藏实际路径、实现动态与静态URL之间的转换、以及进行URL分发等多种用途。在网站迁移、URL规范化、SEO优化等...

    IIS虚拟机用到的Rewrite.dll组件

    这个文件类似于Apache服务器的`.htaccess`文件,用于存储自定义配置和重写规则。在IIS中,虽然主要的配置是在IIS管理控制台完成,但`httpd.ini`文件提供了一种直接编辑和应用重写规则的方法,特别适用于开发者或高级...

    ISAPI_Rewrite3 注册版 全系统通过

    7. `ISAPI_RewriteSyntaxConverter.exe`:这是一个语法转换工具,可能用于将其他重写工具(如Apache mod_rewrite)的规则转换为ISAPI_Rewrite3兼容的格式。 8. `Helicon Manager.exe`:这可能是Helicon Tech公司的...

    Rewrite程序端

    10. **调试技巧**:在开发过程中,开启`RewriteLog`和设置适当的`RewriteLogLevel`可以帮助调试Rewrite规则,查看重写过程的详细信息。 总之,Rewrite程序端是网站开发中一个强大且灵活的工具,它允许开发者对URL...

    urlrewrite2伪静态与使用文档(IIS)

    标题“urlrewrite2伪静态与使用文档(IIS)”涉及到的是在IIS(Internet Information Services)服务器环境中,使用urlrewrite2模块实现URL重写和伪静态功能的技术内容。URL重写是Web开发中的一项关键技术,它允许...

    UrlRewrite.rar

    UrlRewrite是一款基于Apache服务器的开源URL重写工具,它实现了Apache的mod_rewrite模块的功能,适用于Windows环境下的IIS服务器。UrlRewrite提供了一种简便的方式来定义URL重写规则,让开发者无需深入理解底层HTTP...

    Rewrite伪静态

    1. **PHP伪静态**:在PHP环境中,Rewrite规则通常配合.htaccess文件使用,通过`mod_rewrite` Apache模块来实现。在IIS下,可以通过URL Rewrite模块实现相同的效果。 2. **ASP伪静态**:对于ASP应用,IIS URL ...

Global site tag (gtag.js) - Google Analytics