javascript - 如何配置 apache 以使用 php 创建 javascript 文件

标签 javascript php apache .htaccess

我希望客户能够像这样在他们的网站上包含我的一个 javascript 文件:

<script src="http://www.example.com/blah.js" ></script>

但我想实际使用 php 来动态创建 javascript 文件/响应(我不希望 blah.js 实际上存在于我的服务器上)。我正在运行 ubuntu 14.04 和 apache 2.4.7。 blah.js 是我希望我的服务器像这样处理的唯一文件。在我的 php 中,我将检查 IP 地址并根据客户端站点创建 javascript 文件/响应。我希望任何其他 javascript 文件请求正常运行。

我可以使用 .htaccess 覆盖目录,让 blah.js 的任何请求由 php 处理吗?

最佳答案

在你的 htaccess 中使用 rewrite :

RewriteEngine On
RewriteRule ^blah\.js /blah.php [L]

当你调用/blah.js 时,它会被重定向到 blah.php

关于javascript - 如何配置 apache 以使用 php 创建 javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30056433/

相关文章:

php - PDO INSERT不在mysql中注册重复记录

php - 代码点火器和响应式设计

javascript - 订单 promise 在 AngularJs 中执行

javascript - 删除确认对话框在第一次单击时不起作用

javascript - VUE.JS专长。 Velocity.js。无法在过渡 Hook 上实现自定义过渡

javascript - 从字符串数组中删除不包含 "IN"的所有元素

php - 根据数据库字段创建 HTML 表单

php - 我的 LAMP 服务器先吐出 

django - 你如何要求在 Django 中登录媒体文件

javascript - 验证 Raspberry Pi http 请求