apache - 子文件夹的htaccass子域重定向问题
问题描述
在根 .htaccess 我有这个命令将任何子域重定向到子文件夹 - 例如 john.anypage.com 到 anypage.com/subdom/john/
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI,L]
这很好用,但我不想让服务器也从浏览器直接访问该子文件夹 - https://www.anypage.com/subdom/john/ 它在谷歌页面搜索中造成混乱和双打。
我在根或子域文件夹中尝试重写的内容没有任何动作或无限循环。
RewriteRule ^/subdom/john/(.*)$ https://john.anypage.com/ [R=301,L]
所以我想要永久子域 john.anypage.com 重定向,不可能直接进入子文件夹 /subdom/john/ 。
解决方案
推荐阅读
- typescript - 如何从节点模块中的@types 保存类型
- c - 为电影标题按字母顺序对c中的链表内容进行排序
- python - 随机森林:平衡测试集?
- c# - 我可以在 ASP 网络核心中返回 504 HTTP 代码吗
- sql - 从语句中执行 select * into 返回错误
- python - 仅获取 Pandas groupby 中组的匹配行
- javascript - 如何将 FlowJS 注释应用于 Sequelize 模型?
- algorithm - minimax 和/或 alpha-beta 搜索如何帮助玩游戏?
- r - aggregate.data.frame(as.data.frame(x), ...) 中的错误:参数必须具有相同的长度
- google-apps-script - 尝试为通过表单“文件上传”部分上传的文件设置“任何有链接的人都可以查看”的权限