问题标签 [no-www]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
260 浏览

javascript - 这个js在没有url前缀的情况下中断是否有原因:www?

当我测试这个网站时,如果我使用不带前缀的 url:www.

如果我在那里有前缀,它工作正常。

我并不是真的在这个特定的网站问题上寻求帮助,但是 javascript 是否需要 url 前缀才能正常工作?当完整的网址不存在时,是否应该发生某些功能中断?

0 投票
1 回答
56 浏览

openid - 结合来自 www 和非 www 的 OpenID Google 令牌哈希

我犯了一个错误,从http://mysite.comhttp://www.mysite.com为同一个站点提供服务,并允许两者都使用 OpenID 登录。www 和非 www 的领域是不同的。

当最初从 www.mysite.com 登录的用户尝试从 mysite.com 登录并且未找到令牌被提示创建新帐户时,我遇到了问题。

我计划修复服务器端以始终重定向到 www。网站的版本,但是如何合并来自非 www 网站的令牌?

我可以使用返回的电子邮件进行检测,但在某些情况下,用户更改了他们的电子邮件,所以我不知道他们的 Gmail 帐户要匹配什么。

0 投票
1 回答
1232 浏览

apache - CakePHP htaccess 用于删除 www

我知道 htaccess 重定向存在太多问题,但我找不到确切的解决方案。如果存在匹配的问题,我很抱歉。

在我的公共 html (webroot) 文件夹中有以下 htaccess 文件:

然后,为了将带有“www”的 URL 重定向到“非 www”,我添加了两行。文件变成了这样:

所以问题是, www.example.com 重定向到example.comwww.example.com/mycontroller/没有重定向到example.com/mycontroller/

我该如何解决这个问题?

0 投票
4 回答
1845 浏览

.htaccess - www 子域是好的做法吗?

我知道将您的网站完全保留为“http://www”或 http:// 是一种很好的做法,而且我也知道 www 只是一个子域。

我的主要问题是其中哪一个是最佳选择?我现在正在为我的一台服务器配置 htaccess,并且无法决定将所有流量重定向到 www 子域。(顺便说一句,我知道该怎么做。)

这只是一个最佳实践问题。我看到像谷歌和亚马逊这样的大公司都转发到 www 子域,但对我来说这听起来没有必要——我不想错过任何东西。

谢谢!

0 投票
2 回答
1269 浏览

apache - httpd.conf 别名不适用于 www 版本的站点

我最近通过编辑我的 httpd.conf 文件向 Django 站点添加了一个 favicon:

别名 /favicon.ico /home/learntango/webapps/staticapp/site_images/favicon.ico

这适用于无 www,但不适用于 www。:

有什么建议吗?

谢谢!
大卫


完整的 httpd.conf 文件供参考:

0 投票
2 回答
164 浏览

apache - Apache2 WWW 使用 .htaccess 删除 FAIL

我想从我的 apache2 域中删除“www” 。我尝试了很多用文件来做的例子,.htaccess但它们都不起作用。所以这是我的.htacces,由用户root拥有,chmod 644:

这不是删除 www如果我http://your-site.com在浏览器(Firefox)中输入,它会将我重定向到www.your-domain.comstil。 编辑:这是浏览器的失败,但是上一页。存在问题。

我的 apache2 已经为这个主域设置了,这www.就是我所有的 .htaccess。

0 投票
1 回答
739 浏览

apache - 带有 mod_proxy 的 Apache + Tomcat - 重定向到 www 不起作用

我在尝试将我的网站的根目录从mywebsite.com/mywebsite重写为www.mywebsite.com/mywebsite 时遇到问题。

问题与使用mod_proxy调用Tomcat有关

文件 proxy.conf

文件 .htaccess

关键是,如果我写mywebsite.com/something ,该规则就可以正常工作。在这种情况下,它被正确重定向到www.mywebsite.com/something

但是,似乎代理优先于重写规则中写入的内容。也就是说,当它找到 mywebsite.com/mywebsite 时,不是将其重写为 www.mywebsite.com/mywebsite 然后调用 Tomcat,而是直接调用它,而不接触 URL。

您知道在代理到 Tomcat 之前强制重写 URL 的任何方法吗?

0 投票
4 回答
206 浏览

html - HTML 导航错误。如何处理 www.website.com 与 website.com?html中的正确导航?

我有以下html代码:

当我浏览到 www.MyOwnWebsite.com 然后单击导航链接时,一切正常。

但是,如果我浏览到 MYOWnWebsite.com(没有 www)然后尝试导航到其中一个页面,我会收到一个错误:

难道我做错了什么?处理 www.website.com 与 website.com 的正确方法是什么?

0 投票
1 回答
143 浏览

redirect - 从非 www 重定向到 www 的 Heroku 问题

我已经在例如 www.mydomainhere.com 上使用 SSL 设置了我的应用程序

通过我的 DNS 提供商,我设置了一个从 mydomainhere.com 到 www.mydomainhere.com 的 URL 转发,并且可以正常工作。但是,如果我尝试访问 mydomainhere.com/users 或任何其他变体,它会让我看到“这里什么都不存在,但这里有一堆广告页面”,但如果我输入 www.mydomainhere.com/users 那么它完美运行。

我将 Heroku 与 SSL 端点和 mydomain.com 用于 DNS 提供程序。我在这里缺少什么吗?

谢谢

0 投票
0 回答
202 浏览

redirect - 在已经工作的 web.config 中将非 www 与 www 集成为 404

在寻找了几个小时的答案后,我需要问。假设我有这个web.config文件可以在我的 Windows 2008 服务器上成功重定向我的 404 错误页面:

我想将不以以下xmlwww开头的路径更改为开头。www我在集成它时遇到问题,因为它给了我一个 500 错误(请注意,我不是一个非常强大的开发人员)。

任何帮助将不胜感激!我花了几个小时寻找答案,但没有成功。