
• htaccess文件是运行ApacheWebServer的Web服务器的配置文件。它对于配置和重定向ApacheWebServer文件系统非常有用。
请记住.htaccess文件将采用隐藏格式。没有人可以通过URL直接看到它。
• htaccess文件有许多用途,在这里,我将讨论创建它们及其用途。
创建.htaccess文件
打开任何文本编辑器并使用名称保存文件.htaccess。
启用mod_rewriteApacheWebServer配置中php.ini文件中的扩展名。

htaccess的用途
1.禁用目录列表
如果要禁用文件夹文件列表,请包括以下代码。

2.错误页
可以为特定错误设置错误页。
例子:

如果要打开Apache Server中的重写规则,则必须编写:

3.域重定向
若要永久地将你的domain.com重定向到www.yourdomain.com,请添加以下代码:

4.子域重定向
还可以执行到文件夹的子域重定向映射。这里www.yourdomain.com连接到website_folder 文件夹。

在这里,subdomain.youdomain.com连接到subdomain_folder 文件夹。

5.旧域重定向
用于将旧域(old.com)重定向到新域(new.com)的.htaccess代码。

6.友好URL
友好和信息丰富的网址有助于搜索引擎排名。URL是搜索引擎优化过程中非常重要的一部分。
配置文件URL
剖面参数[a-Za-Z0-9_-]打开此输入(如需更多帮助,请阅读有关正则表达式的内容):
http://gurutechnolabs.com/profile.php?username=test
进
http:// gurutechnolabs.com/test

好友网址
http://gurutechnolabs.com/friends.php?username=test
到
http://gurutechnolabs.com/friends/test

具有两个参数的朋友URL
这里,第一个参数允许[a-Za-Z0-9_-],第二个参数只允许数字[0-9]
http://gurutechnolabs.com/friends.php?username=test&page=2
到
http://gurutechnolabs.com/friends/test/2

隐藏文件扩展
假设您不想显示网页的扩展名。
例子:
http://www.yourdomain.com/index.html
到
http://www.yourdomain.com/index
只需添加以下代码:

使用.htaccess提高网站的速度和性能
1.启用压缩:
压缩对于减少网页的大小是非常有用的。
有两个压缩选项:
· 放气:非常容易设置。
· GZIP:更强大的,你可以预先压缩内容.
若要启用Deflate模式,请在.htaccess中添加以下代码

启用GZIP压缩模式

2.添加过期标题:启用浏览器缓存
过期标头用于缓存浏览器中的数据。加快网页速度是有帮助的,因为网页可以从浏览器中检索数据,所以不需要从减少HTTP请求的服务器获取数据。

3.启用“保持活动”以减少HTTP请求
通过启用“保持活动”,您的Web服务器正在告诉Web浏览器,没有必要为它在站点上检索的每个文件提出单独的请求。此外,请确保以这样的方式编写代码,以减少HTTP请求。

4.防止垃圾邮件机器人爬上你的网站
有时,你的网站的页面加载速度可以通过您在托管计划上可用的带宽来降低。有时垃圾邮件船占用你的大部分带宽,你的网站变得缓慢。
所以,防止垃圾邮件是有帮助的。

因此,我们可以将.htaccess文件用于多种用途。
看到这里,你想不想踩在过来人的肩膀上,轻松实现专业技能的提升呢?不妨扫码加入java技术交流分享群,体验精彩公开课,还能免费领取更多学习资料。

添加「java技术交流分享群」,开启你的技能提升之旅吧~
GAOJIBULUO
微信公众号:Java高级部落


长按识别二维码关注我们
点击下方“阅读原文”
加入「Java技术交流分享群」
一起学习提升吧~
↓↓↓