.htaccess”是完整的文件名,不是文件扩展名。该文件提供了一种基于每个目录进行配置更改的方法。包含一个或多个配置指令的文件放置在特定的文档目录中,这些指令适用于该目录及其所有子目录。文章源自MAY的SEO博客-https://may90.com/building/htaccess.html
文章源自MAY的SEO博客-https://may90.com/building/htaccess.html
.htaccess是什么文件?
“.htaccess”是完整的文件名,不是文件扩展名。该文件提供了一种基于每个目录进行配置更改的方法。包含一个或多个配置指令的文件放置在特定的文档目录中,这些指令适用于该目录及其所有子目录
.htaccess文件示例:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
如何使用.htaccess?
.htaccess文件可用于执行与SEO相关的任务,例如重定向。重定向可用于避免404错误消息,并使搜索引擎抓取工具知道应将哪些页面编入索引。您还可以设置HTTP标头以提高页面加载速度,这可以提高搜索引擎排名。
.htaccess文件在哪里?
从理论上讲,服务器上的每个文件夹(目录)都可以有一个。但是,通常,您的Web根目录有一个文件夹 - 该文件夹包含您网站的所有内容(什么是根目录),并且通常标记为public_html或www。
如果您有一个包含多个网站子目录的目录,则通常.htaccess在主根目录(public_html)中将有一个文件,而在每个子目录(/sitename)中也将有一个文件。
为什么找不到.htaccess文件?
在大多数文件系统上,以点(.)开头的文件名是隐藏文件。这意味着默认情况下它们通常不可见。但是他们并不难找到。您在FTP客户端或文件管理器中找到“显示隐藏文件”的设置。这将在不同程序中的不同位置,但通常位于“首选项”,“设置”或“文件夹选项”中。有时您会在“查看”菜单中找到其设置。
如果我没有.htaccess文件怎么办?
首先,请确保已打开“显示隐藏文件”,以确保您确实没有.htaccess文件。通常,.htaccess文件是自动创建的,因此通常只有一个。但这并非总是如此。如果您真的没有,可以轻松创建一个:
①. 在纯文本编辑器中启动一个新文件。
②. 将其另存为ASCII格式(不是UTF-8其他格式).htaccess。
③. 确保它不是htaccess.txt或其他文件扩展。该文件应仅具有名称.htaccess,没有其他文件扩展名。
④.通过FTP或基于浏览器的文件管理器将其上传到适当的目录。
对于SEO优化人员而言,大致了解以上.htaccess即可。不需要研究得太深。以上仅供参考!
1F
只用了下静态,别的没用
2F
这个文件还是挺强大的,可惜一直没有学会怎么手动往里面添加规则。
3F
以前用织梦的时候经常用到这个文件,现在你不说我都快想不起来了