从URL中移除 www.
如果你讨厌网站 URL 中的“ www. ” 部分(就像我大约两个月前开始做的那样),你应该让其他人——包括搜索引擎——知道这一点。 这只是将通过 www. 访问的每个页面重定向到与其相等的 非www 的 URI的问题。
这里有两种方法可以完成此操作:通过 PHP,或通过使用 .htaccess mod_rewrite 规则。
PHP 方法
<?php
if ('mathiasbynens.be' !== $_SERVER['HTTP_HOST']) {
header('Location: https://mathiasbynens.be' . $_SERVER['REQUEST_URI'], null, 301);
}
?>
此脚本发送将浏览器重定向到非 www 地址的标头,并告诉 Google 等搜索引擎该移动是永久性的,以便他们可以更新索引。
使用此方法的缺点是此代码必须包含在我们希望它在其中工作的每个页面中。对我来说,这不是问题,因为我正在使用 header.php 文件,我将其包含在本网站的每一页中。
mod_rewrite 方法
另一种方法是将以下内容放入我们的 .htaccess 文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^mathiasbynens\.be [NC]
RewriteRule ^(.*)$ https://jiyik.com%{REQUEST_URI} [R=301,L]
显然,mod_rewrite
方法比PHP 脚本更容易实现。 然而,一些服务器提供有限的 .htaccess 功能——在这种情况下,我们仍然可以使用 PHP。
相关文章
使用 JavaScript 获取当前 URL
发布时间:2024/03/21 浏览次数:219 分类:JavaScript
-
在本教程中,我们将讨论如何使用四种不同的方法在 JavaScript 中获取 URL。这些方法将使用 window.location.href、document.location.href、document.URL 和 document.baseURI。
在 JavaScript 中从 URL 获取 JSON
发布时间:2024/03/21 浏览次数:173 分类:JavaScript
-
要从 URL 接收 JSON,我们可以使用 JQuery、Fetch API 和 XMLHttpRequest。每种方法都是恰当的,并且可以有效地显示结果。
在 JavaScript 中使用 Onclick 转到 URL
发布时间:2024/03/19 浏览次数:140 分类:JavaScript
-
在今天的帖子中,我们将学习 JavaScript 中的 onclick 转到 URL。
在 JavaScript 中从 URL 获取数据
发布时间:2024/03/19 浏览次数:91 分类:JavaScript
-
在本文中,我们将通过不同的示例学习如何从 URL 获取数据以及 JavaScript 中使用 URL 加载网络请求的函数是什么。
从 URL 调用 JavaScript 函数
发布时间:2024/03/18 浏览次数:115 分类:JavaScript
-
Google chrome 和 Mozilla Firefox 等流行浏览器中的书签功能,以及如何使用该功能从 URL 调用 JavaScript 函数,而不是打开任何网页。
在 JavaScript 中从 URL 加载图像
发布时间:2024/03/16 浏览次数:142 分类:JavaScript
-
在今天的文章中,我们将学习如何在 JavaScript 中从指定的 URL 加载图像。
JavaScript 中的排列
发布时间:2024/03/16 浏览次数:202 分类:JavaScript
-
排列是设置给定字符串或数组的最大可能组合的数学概念。在 JavaScript 中要产生这样的输出,驱动是使用回溯递归方法。