【发布时间】:2016-05-23 10:54:13
【问题描述】:
我已经非常努力地让它工作了,但是在拔掉我的头发并尝试了很多重定向规则和其他东西之后,我停了下来,请帮忙谢谢!
基本上,我正在尝试重定向以下 URL: http://example.com/sub1至http://example.com/newsub1
(注意:我不得不从下面的链接中删除“http://”,因为 Stackoverflow 不允许我发布这么多链接!!)
但是当请求 /sub1 的子目录时,我需要它仍然可以访问并且不更改 URL - 所以我试图保留它:
example.com/sub1/sub2
我的重写规则不断重写example.com/newsub1/sub2
我遇到的问题是,在上面的示例中 /sub2 需要是一个通配符 - 它不是一个固定的 url,而是动态的,我需要它的范围是任何东西。
总结一下:
1) example.com/sub1 -> 重定向 -> example.com/newsub1
2) example.com/sub1/{could-be-anything} -> 没有重定向/重写 -> example.com/sub1/{could-be-anything}
【问题讨论】:
标签: apache .htaccess mod-rewrite