Php .htaccess文件是否允许访问图像文件夹以查看图片?
我在下面的URL有一个图像文件夹Php .htaccess文件是否允许访问图像文件夹以查看图片?,php,apache,.htaccess,Php,Apache,.htaccess,我在下面的URL有一个图像文件夹 www.mysite.com/uploads/ 在另一页上: www.mysite.com/search.php/ 我正在尝试访问图像,其中,通过正确的标记链接,我得到: Forbidden You don't have permission to access /uploads/ on this server. 所以我开始涉猎一个.htaccess文件,我不知道我在做什么,我试着看了一些文档,但没有运气,我甚至从另一个问题上取了一个例子。下面是我的.
www.mysite.com/uploads/
在另一页上:
www.mysite.com/search.php/
我正在尝试访问图像,其中,通过正确的标记链接,我得到:
Forbidden
You don't have permission to access /uploads/ on this server.
所以我开始涉猎一个.htaccess
文件,我不知道我在做什么,我试着看了一些文档,但没有运气,我甚至从另一个问题上取了一个例子。下面是我的.htaccess
文件的外观:
<FilesMatch "\.(gif|jpe?g|png)$">
Order allow,deny
Allow from all
</FilesMatch>
<Directory /uploads>
# All access controls and authentication are disabled
# in this directory
Satisfy Any
Allow from all
</Directory>
命令允许,拒绝
通融
#所有访问控制和身份验证均已禁用
#在这个目录中
满足任何
通融
关于如何让它允许访问该文件夹,您有什么想法吗?请按如下方式在.htaccess中授予权限:
<Directory "Your directory path/uploads/">
Allow from all
</Directory>
通融
选项+索引
将.htaccess文件放在根文件夹中,添加此行。确保删除您以前尝试过的所有其他无用规则:
选项-索引
或者尝试:
选项所有-索引
在images文件夹中创建一个.htaccess文件并添加此文件
<IfModule mod_rewrite.c>
RewriteEngine On
# directory browsing
Options All +Indexes
</IfModule>
重新启动发动机
#目录浏览
选项所有+索引
您可以将此选项所有-索引
放入项目文件.htaccess
,文件名为拒绝直接访问其他文件夹
这就是你想要的这是上传文件夹中的
.htaccess
吗?我把它放在那里,但它不起作用,我也把它放在根目录中。仍然不走运。如果我在根目录中有它,我得到:内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。我希望允许人们查看其中的图像,因此,我可以链接到它们并让它们显示在其他页面上。从htaccess
中删除
块将其保留在上载文件夹中,然后尝试将.htaccess文件重新输入到项目文件夹中,而不是上载文件夹中。你的操作系统是linux?Windows;和项目文件夹?我把它和所有其他php文件放在我的根目录中。上面的目录上载。您使用的引号不起作用,因为它们是文字处理程序通常使用的(打开和关闭)引号。它们不会像正常的“双引号”那样工作。请详细说明:该选项有什么作用?谢谢如何从子目录中删除.htaccess密码保护
<IfModule mod_rewrite.c>
RewriteEngine On
# directory browsing
Options All +Indexes
</IfModule>