PHP重定向&网址重写

时间:2013-09-15 18:02:55

标签: .htaccess url-rewriting

我已经尝试了几种使用URL重定向的方法,但我对PHP并不擅长。

RewriteEngine on
RewriteRule ^/Folder/([0-9]+)$ example.com/

我有一个问题,子文件夹&我的服务器的文件区分大小写,例如:

www.example.com/Folder/index.html
  1. 如何使它们不区分大小写,或将替代拼写重定向到:

    www.example.com/Folder/
    
  2. 我还想隐藏所有子文件夹和文件的实际网址,例如只应显示以下内容,而不是任何子项目:

    www.example.com/Folder
    
  3. 我没有CMS,只有静态HTML页面。

1 个答案:

答案 0 :(得分:1)

您可以使用mod_speling来允许不区分大小写的网址。它与Apache的默认安装捆绑在一起;你只需要在.htaccess中启用它:

CheckSpelling On

要隐藏文件,请关闭目录列表:

Options -Indexes