当我们在网络上共享某些东西时,我特别指代托管,我们需要一台服务器,例如Apache,Nginx,LightHTTPD,Cheroke等。
然后,我们共享一个文件夹,文件,并且那些通过浏览来访问我们的计算机的人将能够(使用同一浏览器)与我们托管的内容进行交互,它可以是网站,多媒体内容等。
但是...... 我们如何制定访问共享内容的规则和规范?
有很多方法可以做到这一点,在这里我将讨论 htaccess文件.
什么是htaccess?
在我们共享(托管)的每个文件夹中,我们可以放置一个文件 的。htaccess (注意名称开头的句点,这表明它是隐藏的)。 该文件将成为我们以某种方式对其进行调用的警察,因为我们可以在其中编写规则或规范,以帮助我们操纵/管理对该文件所在的同一文件夹,对该文件所在的文件夹和文件(以及子文件夹)的访问包含。
简单的说。 如果我有文件夹«/测试/«,利用 的。htaccess 我可以配置要访问的IP,而不要配置,如果有人进入此文件夹,我可以配置是否自动将其重定向到另一个站点,以及很长的时间等。
让我们开始讨论这件事...
例如,我们有一个名为«的文件夹开发»(不带引号),可以通过我们自己的IP地址或特定域进行访问。 换句话说,我们可以通过以下方式访问此文件夹的内容:
- http://10.10.0.5/dev/
- http://kzkggaara.net/dev/
- 也由 http://127.0.0.1/dev/ y http://localhost/dev/
在这个文件夹中,我们正在开发一些新的东西,正在开发一个新项目或其他东西,我们不希望除自己以外的任何人进行访问,即...只有我们才能输入并看到该文件夹的内容,其余的则尝试根本无法访问,因为访问将被拒绝。
为此,我们创建一个文件 的。htaccess 在文件夹中 开发,然后在此文件中放入:
责令拒绝,允许
拒绝所有
从127.0.0.1允许
把这个放在 的。htaccess,将拒绝访问除127.0.0.1(即安装Apache的计算机本身),当您尝试访问该文件夹时,会出现以下错误:
如果您还希望允许IP 10.10.0.5对其进行访问,则只需添加一行即可,如下所示:
责令拒绝,允许
拒绝所有
从127.0.0.1允许
从10.10.0.5允许
这就是本质...可以说基本或最简单的🙂
我将就如何更好地使用文件夹管理文件夹提出一些建议 的。htaccess,如果有人对小费,问题或类似的建议,告诉我me
问候
非常有趣,谢谢thank
谢谢你的评论😉
顺便说一句,开头有一个拼写错误,是切诺基而不是切诺基。
好吧,我马上修复fix
非常有趣,我希望以下内容。 干杯
下一个将被重定向,并且😉...我明天不放,因为明天有周年纪念日的特别职位哈哈
KZKG我正在等待您的下一个帖子! 这茶让我很感兴趣! 如果您有指向其他资源,教程或书籍的任何链接,请告诉我,以便您可以将它们发送给我,或者告诉ELAV将其传递给我(如果没有)。
明确告诉我您是否有关于如何隐藏网址的某些内容的信息,例如: http://www.loquesea.com/index.php/pagina 仅显示: http://www.loquesea.com/pagina
提前致谢!
是的,不用担心,我没有忘记😉……只是自从我开始新工作以来我一直非常忙。
对于您告诉我的内容,如果您使用的htaccess版本大于5.2,则使用以下代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
告诉我它是否对您有用,因为我在这里没有任何证据。
问候的朋友,谢谢您为我们所做的一切。
抱歉,您是否有任何示例可以访问项目存储的文件夹?
也就是说,访问者在地址栏中只能通过domain.com访问
而不是domain.com/projectfolder
从这个线程开始,如果您解释了如何管理.htaccess以使用密码授予对文件夹的访问权限,那就更好了。
其他:
-如果您敢于发布有关开发IDE的信息
-关于编程语言的观点:趋势和演变。
-Linux和Android设置
抱歉我忘了感谢你的保留 desdelinux 你是怎么做的恭喜。