.htaccess 重写网址规则
.htaccess 文件是 Apache 服务器中的一个配置文件,它负责相关目录下的网页配置。通过 .htaccess 文件,可以帮我们实现:网页 301重定向、自定义 404 错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。 在下面的示例中要更改什么? 下面的示例可以输入到您的应用程序中,.htaccess 文件完全如图所示。只需确保调整文件的实际路径,就可以让 .htaccess 文件知道它的位置。另外,如果您看到 example.com,将其更改为您自己的网站域名。 重定向所有网址 下面的命令行将重定向所有网址到新的站点。 Redirect 301 / https://example.com/ 重定向到一个单独网址 在应用程序中使用重定向 .htaccess 文件允许您将用户从旧页面重定向到新页面,而无需保留旧页面。例如,如果使用 index.html 作为索引文件,然后稍后重命名 index.html 到 home.html,您可以设置重定向 index.html 到 home.html。例如: 重定向到一个本地网站文件 Redirect /path/to/old/file/old.html /path/to/new/file/new.html 重定向到一个外部网站文件 Redirect /path/to/old/file/old.html https://www.example.com/new/file/new.html 第一路径 旧文件的第一个路径必须是本地UNIX路径,而不是完整路径。所以,如果是。htaccess文件位于目录/example.com,则不包括/home/username/example.com在本地UNIX路径中。第一个/表示example.com目录。如果旧文件位于该目录中,则应在/后面加上旧文件名。 第二路径 新文件的第二个路径可以是本地UNIX路径,也可以是链接到不同服务器或同一服务器上的页面的完整URL。 重定向示例 重定向一个目录到一个 HTML 文件 RedirectMatch 301 ^/blog/about /blog/about.html 重定向一个 index.html […]