调试 .htaccess 的流行技术

2023-12-27

我是一名自学成才的编码员,我喜欢通过回显可疑变量并注释掉代码来进行调试。

最近,我必须了解有关 .htaccess 文件的更多信息。我需要它来做一些事情,比如将 php 脚本解释为 php5、url 重写、限制文件上传大小等......我在调试 .htaccess 文件时遇到很多麻烦。我经常需要将 PHP 应用程序从一个共享托管环境迁移到另一个共享托管环境。有时这会破坏 .htaccess 文件(或者 .htaccess 文件中的某些内容会破坏站点)。我检查以确保域名已更新。

是否有调试 .htaccess 文件的流行技术?是不是只看apache日志?还要别的吗?


查看 apache 日志是调试 .htaccess 的最简单方法(如有必要,添加 rewriteLog 指令)

关于迁移:如果您没有在 .htaccess 中使用任何物理文件路径(即 /var/www/site/script.php),它们应该可以正常工作。如果不是这种情况,请首先尝试删除所有选项并仅保留重定向指令,在此模式下您可以查看服务器配置是否存在拒绝重写默认设置的问题。

一些参考 http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

调试 .htaccess 的流行技术 的相关文章

随机推荐

  • 如何使用存储在独立存储中的图像来制作故事板动画?

    我似乎无法将存储在独立存储中的图像显示在故事板中 当我用相机拍照时 我可以将图像输出到屏幕上 但当我使用相同的文件名时Value String Format MyImage 0 D2 jpg i 由于我存储它们的位置 如果我在故事板中再次打
  • 连接到 USB 外围设备

    看起来 UsbManager 在构建中消失了 现在我们如何与USB外设进行通信呢 像USB gt 串行等使用https github com mik3y usb serial for android https github com mik
  • 使用 cfinvoke 和 createObject 运行组件函数有什么区别?

    在我公司的代码中 我经常看到通过初始化该组件的对象并调用该对象的方法来使用组件文件 然而 在我看来 使用 cfinvoke 方法似乎更直接 特别是当仅使用组件文件中的一种方法时 这两种调用组件函数的方法有什么区别 各自的优缺点是什么 我什么
  • WPF VSTS 应用程序挂在 VS 凭据提示上

    我正在尝试编写一个使用 Visual Studio Team Service VSTS API 来显示 Visual Studio Online 中的项目的应用程序 我有以下代码 可以在控制台应用程序中完美运行 var connection
  • 在 MKSnapshot 图像中绘制带有标题的 MKPointAnnotation

    我试图绘制与 实时 MapView 中完全相同的注释 但随后在 MKSnapshot 中绘制 为什么使用 MKSnapshot gt 因为我想在 UITableView 中拥有非交互式 MapView 并且使用图像更有效 我可以使用 MKP
  • Winform自定义列表框项目

    我有一个列表框 应显示包含 2 个字段的数据 时间和消息 我希望每个项目显示为 2 行 而不是显示 1 行文本 第一行是时间 第二行是消息 其中每行都有不同的样式 我怎样才能做到这一点 我可以将对象数组绑定到列表框 但如何设置它的样式 感谢
  • Javascript 中添加的最新运算符有哪些? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想知道 Javascript 最近添加了哪些运算符 这包括任何可能尚未通过标准流程在所有浏览器中实现的操作符 如果或多或少确定它们会
  • 构建AWS Lambda jar

    创建 AWS Lambda jar 的标准做法是什么 我们应该将依赖项捆绑为 zip 文件中的 jar 还是应该将依赖项解压并包含为类 据我所知 这是第一个正确的选项 但是当我遵循 AWS 缩略图教程时 我想到了这个疑问 它最终创建了一个包
  • 如何使用 setAttributedText 设置 WKInterface 标签的对齐方式

    我正在尝试设置对齐方式WKInterfaceLabel using setAttributedText功能 这是我的代码 var paragraphStyle NSParagraphStyle defaultParagraphStyle p
  • 在 Swift 中运行时更改自动布局约束的 UIView 框架

    例如 我使用此代码来更改UIView called Propo self Propo frame origin x self view frame width Propo故事板有限制 但是当应用程序视图消失并重新出现时 UIView将自身重
  • 在使用深度 npm 依赖项的构造函数创建的对象上使用“instanceof”

    背景 我有一个 npm 模块 其中有常见的错误处理代码 包括自定义错误 function CustomError CustomError prototype Object create Error prototype CustomError
  • 如何使用 Mongodb 和 PostgreSQL 中的数据作为内存查找表?

    它是这个问题的延续 将多线程计算密集型作业移植到 Spark https stackoverflow com questions 32276856 porting a multi threaded compute intensive job
  • 删除列表中的负元素 - Python

    因此 我尝试编写一个函数 在不使用 remove 或 del 的情况下删除列表的负元素 直接使用 for 循环和 while 循环即可 我不明白为什么我的代码不起作用 任何帮助将不胜感激 def rmNegatives L subscrip
  • 如何修复这段充满模板的代码中的语法?

    下面的代码 template
  • php日期格式转moment js格式

    我有 php 日期格式的配置 dateFormat gt d m Y timeFormat gt H i dateTimeFormat gt d m Y H i 但对于 datetimepicker 我需要 moment js 格式 htt
  • 无法访问cgo中的c变量

    我正在尝试访问 cgo 中的 c 结构 但是请执行以下操作 无法确定 C utmpx 的名称类型 utmpx 是一个 C 结构体 这是代码 include
  • 防止从

    这个问题在这里已经有答案了 在我的 HTML 中 我有一个位于 div 中的按钮 div class modal footer div
  • 在 SqlCommand 中传递数组参数

    我试图将数组参数传递给 C 中的 SQL 命令 如下所示 但它不起作用 有人以前遇到过吗 string sqlCommand SELECT from TableA WHERE Age IN Age SqlConnection sqlCon
  • 有没有办法从 VB.NET 控制第三方 EXE 文件?

    我的目标是控制应用程序VB NET http en wikipedia org wiki Visual Basic NET 没有API 我也没有源码 只有编译好的EXE文件 有没有办法找到打开的应用程序 在应用程序中找到一个按钮 单击一个按
  • 调试 .htaccess 的流行技术

    我是一名自学成才的编码员 我喜欢通过回显可疑变量并注释掉代码来进行调试 最近 我必须了解有关 htaccess 文件的更多信息 我需要它来做一些事情 比如将 php 脚本解释为 php5 url 重写 限制文件上传大小等 我在调试 htac