.htaccess - 从服务器根目录重定向到特定文件夹上的index.php

时间:2017-01-05 11:01:13

标签: apache .htaccess redirect mod-rewrite

我正在尝试配置我的虚拟服务器,但我对.htaccess url重写选项有一些问题。

我的服务器有这样的结构:

  • webdomain
    • sitefolder
      • otherfolder
        • 公共
          • 的index.php

我希望任何类型的请求都重定向到index.php,我希望用户在访问www.webdomain.com时重定向到www.webdomain.com/public。

这是我在webdomain文件夹中的尝试:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ sitefolder/otherfolder/public/index.php [NC,L]

有了这个,我只会在我导航到公共文件夹时才重定向到index.php。

0 个答案:

没有答案