.htaccess - .htaccess 重写以重定向到带有变量的子目录
问题描述
当我的 .htaccess 文件包含某个 url 链接以查看子目录时,我正在尝试编辑它
所以我需要这个
/?mdocs-file=811
重定向到这个
/v2/?mdocs-file=811
另一件事是这个例子中的“811”文件号是一个变量,那么我如何使它成为一个用于更改数字的占位符?
任何帮助将不胜感激!
解决方案
使用您显示的示例,您能否尝试以下操作。请确保在测试 URL 之前清除浏览器缓存。
RewriteEngine ON
RewriteCond %{QUERY_STRING} ^((?!v2).*=)(.*)$ [NC]
RewriteRule ^/?$ v2/?%1%2 [L]
推荐阅读
- python - 在 django 中使用现有的 sqlite3 数据库
- python - 创建另一个模型的实例时自动填充 Django 模型字段
- javascript - async.waterfall 最后没有渲染
- mongodb - mongodb 每月交易价值总和
- c++ - 从 FunctionPass 获取 RegionPass 分析信息
- database - 使用 JavaFX 使用 FileChooser 将图像自动上传到文件夹
- azure - 使用 Azure CLI 创建带有 blob 存储触发器的 azure 函数
- google-app-maker - 在 App Maker 中最大化多个用户之间的页面值同步?
- python - keras 重置模型或重置 tensorflow 图
- python - 如何在 Python 中创建评分系统?