apache - 来自 htaccess 对 Web 请求的自定义响应
问题描述
我在这里想要实现的是从 htaccess 文件返回正确的响应,而不是重定向到其他文件以节省一些文件操作。例如,对于 URL 请求 localhost/a.js,我只想返回类似
function square(val)
{
return (val*val);
}
仅为此,我不希望另一个目录遍历和读取。
解决方案
抱歉,无法将代码添加到 apache 配置中。
可以选择配置 Apache 以运行CGI 脚本。您可以使用任何语言(编译或解释脚本)来创建 CGI 程序,但输出必须是有效的 HTML。这些通常从 Web 空间内的 cgi-bin 目录运行。
或者,您可以使用 Apache SSI(服务器端包含)SSI 并执行脚本,尽管这会带来您需要考虑的安全风险。SSI 实际上只是用于向页面添加一些非常基本的动态内容。
您可以只使用旨在有效处理 Web 内容的服务器端脚本语言(例如 PHP)。
推荐阅读
- excel - Application.Run 带有参数的语法错误
- python - 不再返回表 ID - Flask 应用程序更新失败(psycopg2-sqlalchemy-postgresql)
- python - 使用 | 的正则表达式模式 选项
- python-3.x - 在执行 aws python lambda linux 时尝试检索错误 ORA-01804 的文本时出错
- xaml - 已解决在 ListBox 项目内按下 ScrollViewer 不会选择项目
- python - 网页抓取 AccuWeather 网站
- javascript - node.js中如何理解以下代码逃逸vm2沙箱
- python - 如何知道python中文件路径的正确位置?
- python - 我如何寻找包含自己的代码作为孩子的父母?
- jenkins - 使用 Jenkins 作业在 bitbucket 中创建拉取请求