`
xuelange
  • 浏览: 22191 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

回复: 配置apache的rewrite时,出现显示的页面异常.

阅读更多
这个问题已经解决!
RewriteRule ^/user/([0-9]+).html$ /user/change_password\.jsp\?userid=$1 [L]
改为
RewriteRule ^/user/([0-9]+).html$ /user/change_password\.jsp\?userid=$1 [R,L]
或者
RewriteRule ^/user/([0-9]+).html$ /user/change_password\.jsp\?userid=$1 [PT]

rewrite规则中,[R,L]重定向后,显示新地址,而[PT]显示的依然是旧地址!

分享到:
评论

相关推荐

    PHP100视频教程54:Apache.Rewrite.拟静态配置.rar

    【PHP100视频教程54:Apache.Rewrite.拟静态配置】 本教程主要针对的是PHP开发者,尤其是那些希望优化网站性能、提高搜索引擎友好性的人员。Apache的Rewrite模块和拟静态配置是Web开发中不可或缺的技术,它们可以...

    Apache的Mode Rewrite模块和.htaccess文件配合.docx

    Mode Rewrite模块的配置方法是在Apache的配置文件httpd.conf中添加相关的指令,例如 LoadModule rewrite_module modules/mod_rewrite.so,这将启用Mode Rewrite模块。然后,在httpd.conf文件中添加相关的Rewrite规则...

    Apache:Apache的安装与配置:3. Windows环境下Apache安装与基础配置.pdf

    本文档详细介绍了在Windows环境下安装和配置Apache服务器的步骤,这些步骤可以指导新手用户顺利完成安装过程,并对服务器进行基础配置。 首先,安装Apache前需要进行一系列准备工作。包括从Apache官方网站下载适合...

    Apache URL Rewrite功能配置

    - 找到`#LoadModule rewrite_module modules/mod_rewrite.so`行,去掉前面的注释符号`#`。 - 如果没有安装`mod_rewrite`模块,可以通过重新编译Apache并添加`--enable-rewrite=shared`选项来安装。 3. **添加重写...

    Apress.The.Definitive.Guide.to.Apache.mod.rewrite.Feb.2006.pdf

    《Apache mod_rewrite 权威指南》是一本由 Rich Bowen 编写的专业书籍,于2006年2月出版,该书系统地介绍了 Apache 的 mod_rewrite 模块,这是一个用于 URL 重写的重要工具,广泛应用于网站管理和优化、SEO 以及网站...

    Apache Rewrite Module 的重定向问题

    LoadModule Rewrite_module libexec/mod_rewrite.so AddModule mod_rewrite.c ``` 对于Apache 2.x版本,配置方式略有不同,需在`conf/httpd.conf`文件中添加以下内容: ```apache LoadModule rewrite_module modules...

    linux_apache_rewrite编译配置整理.pdf

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

    Apache:Apache的安装与配置:10. Apache模块管理与动态加载.pdf

    这些模块在编译Apache时会被编译成动态链接库文件(.so文件),可以通过配置文件中的LoadModule指令动态加载或卸载。动态加载共享模块给予了管理员极大的灵活性,他们可以根据需要启用或禁用特定功能,而无需重新编译...

    实战Nginx:取代Apache的高性能Web服务器.

    3. 功能:Apache支持更多模块,如PHP、Perl等,适合动态内容处理;Nginx更适合做反向代理和静态文件服务。 五、Nginx的实践应用 1. 高并发场景:如视频流服务、社交媒体平台等,Nginx能有效应对大规模用户访问。 ...

    linux_apache_rewrite编译配置.pdf

    2. 运行apxs命令来编译和安装模块:`sudo /usr/local/apache2/bin/apxs -i -a -c mod_rewrite.c` - `-i`:将模块安装到modules目录 - `-a`:在httpd.conf中激活模块 - `-c`:执行编译操作 完成编译安装后,需要...

    Apache:Apache模块:Apache模块与虚拟主机配置.pdf

    Apache模块与虚拟主机配置的知识点涵盖了模块的概念、类型、加载方法和虚拟主机的定义、配置方式,这些都是构建和优化Apache服务器不可或缺的部分。灵活运用这些知识点能够帮助管理员根据实际需求高效地管理Apache...

    apache2.4.msi安装版+win7+64位

    2. **模块重构**:Apache 2.4对许多核心模块进行了重构,比如mod_rewrite,使得URL重写规则更加灵活和强大,便于实现动态网站和SEO优化。 3. **事件模型**:新增的“event”多路复用模型,可以在保持连接的同时处理...

    Apache:Apache性能优化:Apache服务器基础配置与理解.pdf

    Apache服务器通过模块化设计,确保其架构由核心服务器、模块和配置文件组成,具备灵活和可扩展性。核心服务器负责处理HTTP请求和响应,模块提供如URL重写、SSL加密等额外功能,配置文件则用于控制服务器行为和设置。...

    Apache:Apache模块:Apache模块API详解.pdf

    Apache服务器模块是其核心功能的扩展组件,设计为插件式架构,使得服务器可以保持核心的精简性,同时通过加载不同模块实现复杂功能。模块类型分为核心模块、标准模块和可选模块。核心模块为Apache启动时自动加载,...

    如何在Apache 服务器下配置URL 静态化的 Rewrite 规则.docx

    - **Apache 1.x**: 查找`LoadModuleRewrite_module libexec/mod_Rewrite.so` 和 `AddModule mod_Rewrite.c`。 - **Apache 2.x**: 查找`LoadModuleRewrite_module modules/mod_Rewrite.so`。 - **确认mod_rewrite...

    mysql 远程连接 Apache2.2.4和php5.2.1配置方法.doc

    LoadModule rewrite_module modules/mod_rewrite.so ``` - **重启Apache服务**:修改完配置文件后,需要重启Apache服务以使设置生效。 #### PHP5.2.1配置详解 PHP5.2.1是一款用于开发动态网页的重要脚本语言。...

    实战Nginx:取代Apache的高性能Web服务器 张宴.扫描版

    《实战Nginx:取代Apache的高性能Web服务器》是一本由张宴编著的专业书籍,主要探讨了如何利用Nginx作为Web服务器来替代传统的Apache,以实现更高效的网络服务。Nginx以其异步非阻塞I/O模型、模块化设计以及出色的...

    apache-web-server-lm.zip_Apache Web_Apache Web Server_apache

    - 目录结构:Apache的配置文件系统通常包括主配置文件、虚拟主机配置、站点特定配置等。 - 指令集:配置文件中包含各种指令,如`ServerRoot`定义服务器根目录,`Listen`设置监听端口,`VirtualHost`定义虚拟主机等...

    Apache:Apache模块:Apache模块的调试与故障排查.pdf

    例如,通过LoadModule指令加载rewrite模块,配置时使用RewriteEngine和RewriteRule指令。加载模块时,需确保模块路径正确,并按照httpd.conf中指定顺序进行,以避免功能冲突。调试和故障排查时,应检查错误日志、...

Global site tag (gtag.js) - Google Analytics