htaccess重写规则问题

htaccess重写规则问题

我正在努力解决我的重写规则。我想按如下方式处理请求:

与 example.com/15(域/任何数字)匹配的请求应由我的 CDN 处理。所以我写了这个,但它不起作用:

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^(\d+)*$ ../../cdn.example.com/public_html/l/i.php?id=$1

我的服务器回复 400 Bad Request,仅此而已。

以下内容对我在较旧的 xampp 安装上有用。

RewriteRule ^(\d+)$ ./e/$1.php

(现在我使用的是linux apache2。)我试图通过使用来解决这个问题林乔恩的剧本,但这给了我 400 或 404。

我的 WebApp 应该这样做: - 使用我的 lite-cdn 将内容加载到主页并操作 url,使其看起来像单击了链接。
- 当您重新加载页面 (F5) 时,应应用第一个 htaccess 规则。

相关内容