Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 如何使用htaccess隐藏多个文件夹?_Apache_.htaccess_Hide - Fatal编程技术网

Apache 如何使用htaccess隐藏多个文件夹?

Apache 如何使用htaccess隐藏多个文件夹?,apache,.htaccess,hide,Apache,.htaccess,Hide,嗨,我需要一些帮助 这是我的网站目录结构 www.domain.com/sites/folderone/index.php www.domain.com/sites/foldertwo/index.php www.domain.com/sites/folderthree/index.php 现在我想要的是隐藏folderone,foldertwo和foldertwo 因此,我创建了htaccess并将其放在/sites目录下 ----------------------------- Rewr

嗨,我需要一些帮助 这是我的网站目录结构

www.domain.com/sites/folderone/index.php
www.domain.com/sites/foldertwo/index.php
www.domain.com/sites/folderthree/index.php
现在我想要的是隐藏folderone,foldertwo和foldertwo

因此,我创建了htaccess并将其放在/sites目录下

-----------------------------
RewriteBase /

# Add trailing slash if path does not contain a period or end with a slash
RewriteCond %{REQUEST_URI} !(\.|/$)
RewriteRule (.*) http://www.domain.com/$1/ [R=301,L]

#Change http://domain.com to http://www.domain.com (Optional)
RewriteCond %{HTTP_HOST} ^domain.com$
RewriteRule ^/?(.*)$ http://www.domain.com/$1 [R=301,L]


#Rewrites http://www.domain.com/folderone to http://www.domain.com/
RewriteCond %{REQUEST_URI} !^/folderone
RewriteRule ^(.*)$ folderone/$1 [L]


--------------------------------------------------
现在这个代码的问题是我只能隐藏这个folderone 我想知道我可以在那里附加什么无限目录,比如folderone、foldertwo和folderthree等等


有人能帮我解决这个问题吗?

虽然这是可以做到的,但也许还有一个更切题的问题:你为什么要隐藏它们?你想达到什么目标?我怀疑使用其他方法处理需求可能比使用mod_重写规则更好。实际上,/sites中的index.php将处理使用Folderone、foldertwo或folderthree主题的主题,但是我不想向用户显示URL中的主题名称这些文件夹不能位于文档根目录之外有什么原因吗?是的,所有这些文件夹都不能位于文档根目录之外,文件夹应该与我的目录结构相同:人们对为什么需要这样做犹豫不决。。。现在做一点小小的改变就可以让事情变得更简单。