apache - 将包括主页在内的所有请求重定向到 /foo
问题描述
我正在使用此代码将所有请求重定向到/foo
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /foo [R,L]
这适用于子页面,example.com/1
但不适用于example.com
. 我怎样才能让它工作example.com
呢?
解决方案
消除
RewriteCond %{REQUEST_FILENAME} !-d
似乎根被标识为一个目录。
推荐阅读
- flutter - 参数类型“String”不能分配给参数类型“DiagnosticsNode”
- java - 如何同时使用真正的课程和模拟?
- conda - conda init bash 不适用于 github 操作
- amazon-web-services - 在 AWS 上运行计划任务
- java - 方法 sum(int, int, int, int) 不适用于参数 (int)
- lua - 如何在 Lua 中获取自定义模块的自动完成功能
- excel - 查找和替换文本,保留格式
- clamp - 如何钳制3个值?
- ssas-tabular - 如何解决 SSAS 表格错误,指出无法将更改提交到 vertipaq 引擎?
- performance - 计算字节片的所有非零字节的最快方法是什么