regex - 重定向一个 url,包括它后面的斜线后面的所有内容?
问题描述
注意:使用示例 URL
我有一个 URL https://somesite.tv/shows/scary-movie
,想改写.htaccess
RewriteRule ^/?shows/(.*)$ shows/$1 [R=301,L]
Redirect 301 /shows https://somesite.tv
但它只使用 URL 重定向是/shows
我还想在节目之后包括任何内容,例如:
https://somesite.tv/shows/scary-movie
应该重定向到
https://somesite.tv
解决方案
RewriteRule ^/?shows/(.*)$ https://somesite.tv/shows/$1 [R=301,L]
推荐阅读
- node.js - YAMLException:映射条目的缩进错误
- arrays - Tmp 数组未正确添加到状态变量 - React - Hooks
- sqlalchemy - 验证多态表的列
- django - 获取bootstrap的内联单选按钮的值并传递给Django中的Views.py
- java - 等待 ExecutorService.execute 中的所有任务完成
- python - 如果数据框python pandas中没有数据,如何向现有数据框添加新行
- c - 在 Linux 上使用多线程并发写入内存时会不会出现严重的性能下降?
- flutter - 我的颤振网站在移动浏览器上显示空白页面
- macos - 通过 Applescript 获取活动窗口会引发错误,“无法获取进程的窗口 1”
- vuejs3 - Vue3 v-model 对象不是响应式的