【发布时间】:2015-03-20 11:53:49
【问题描述】:
我需要为我在 codeigniter 中为 apache Web 服务器构建的网站创建一个 htaccess 规则。
我基本上有一个单页网站,它在主页上显示网站的各个部分。
例如...
http://www.example.com/portfolio
...全部显示为主页上的部分,因此仅显示在一页上
我的计划是使用锚标记和哈希将用户引导到主页上的正确区域,但我无法找出正确的 htaccess 规则来修改 url 以重定向到主页和正确的锚点
所以我更喜欢这样做的方法是像这样重定向到主页的规则......
**http://www.example.com/sales**
重定向到
**http://www.example.com/#sales**
如果 url 有更多目录,我需要它们转到主页上的最高父级
例如...
**http://www.example.com/sales/future/page1**
重定向到
**http://www.example.com/#sales**
我还需要确保隐藏显示在段开头的 index.php!
如果有任何想法或替代建议来完成这项工作,我们将不胜感激
亲切的问候
【问题讨论】:
标签: apache .htaccess mod-rewrite redirect