隐藏"www" URL栏中的文本(火狐浏览器)



我想知道是否可以在 Style 插件中使用 CSS 或/和 Greasemonkey 中的 Java 隐藏 URL 栏中的"www"文本(仅在 Firefox 中)。

我希望这能让火狐更加紧凑。


这是我在火狐中找到的用于 URL 栏的一些 CSS 代码,它将使用 Stylish 修改文本大小。希望它能有所帮助。

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
.urlbar-input-box,
.searchbar-textbox {
 font-size: 11px !important;
}

更新

不想删除"www",我只想从网址栏中隐藏它。

www.example.comexample.com是两个不同的东西。通常它们被认为是相同的,但实际上www.是一个子域。

因此,隐藏它会误导用户。

为此,您必须使用 .htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

将 example.com 替换为您的域名。

我认为这不是一个好主意,因为www.实际上是一个子域,因此删除它可能会导致某些网站出现问题,因为有时他们可能需要www.某些东西。此外,如果他们使用其他子域,他们可能希望cookie(或使用域的内容)仅在其www.上设置,而不是*.example.com这是在没有www.(子域)的情况下将发生的情况。

所以不,我认为这是不可能的,也不是一个好主意。让网站所有者/开发人员决定是否要在前面www.。它只是多了三四个字符——离开它不会有太大的坏处。:)

最新更新