问题标签 [localhost]

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 投票
8 回答
32070 浏览

subdomain - 通配符子域

我知道以前有过一些关于这方面的讨论,但我已经尝试了所有建议的(我能找到的),到目前为止没有任何东西对我有用......

考虑到这一点,这就是我想要做的:

首先,我想允许用户发布页面并给他们每个他们选择的子域(例如:user.mysite.com)。据我所知,最好的方法是使用 mod_rewrite 和 .htaccess 将 user.mysite.com 映射到 mysite.com/user - 对吗?

如果这是正确的,有人可以给我关于如何做到这一点的明确说明吗?

另外,我在本地使用 MAMP 进行所有开发,所以如果有人能告诉我如何设置我的本地环境以相同的方式工作(我读过这更难),我将不胜感激。老实说,我一直在尝试一切都无济于事,因为这是我第一次做这样的事情,我完全迷失了。非常感谢您的帮助!

更新: 其中一些答案真的很有帮助,但对于我想到的系统,为每个用户手动添加子域不是一种选择。我真正要问的是如何即时执行此操作,并将 wildcard.mysite.com 重定向到 mysite.com/wildcard——Tumblr 的设置方式是我想做的一个完美示例。再次感谢!

0 投票
5 回答
11383 浏览

java - 如何让套接字仅接受来自本地主机的连接(在 Java 中)?

我有一个 java 应用程序(不在任何应用程序容器中运行),它在 ServerSocket 上侦听连接。我希望它只接受来自本地主机的连接。目前,在接受连接后,它会检查对等 IP,如果它不是环回地址,则拒绝它,但我知道对等 IP 地址可以被欺骗。所以,如果可能的话,我宁愿绑定到一个只监听环回接口的套接字;这可能吗?

我尝试了一些不同的方法(例如在调用 bind() 时将“127.0.0.1”指定为本地地址),但都没有成功。提前致谢。


谢谢大家的帮助。我很尴尬地承认这都是我的错。我们的应用程序监听两个不同的端口,我将一个绑定到环回接口,但对另一个进行测试。当我真正尝试远程登录到正确的端口时,一切正常(即绑定到“127.0.0.1”完全符合它的预期)。

至于欺骗环回地址,你们是对的。我不应该让它听起来像主要关注点。确实,所需的行为是只接受本地连接,并且只绑定到本地接口是一种比接受所有连接然后关闭非本地连接更直接的方法。

0 投票
10 回答
4376 浏览

localhost - 主机 localhost 是否始终可用于自己的系统?

是否总是可以 ping 本地主机并解析为 127.0.0.1?

我知道 Windows Vista、XP、Ubuntu 和 Debian 会这样做,但每个人都这样做吗?

0 投票
19 回答
526985 浏览

mysql - 无法连接到“localhost”上的 MySQL 服务器 (10061)

我最近在 Windows 2003 上安装了 MySQL 5 并尝试配置一个实例。一切正常,直到我进入“应用安全设置”,此时它给了我上述错误(Can't connect to MySQL server on 'localhost' (10061))。

我的防火墙中有一个用于“MySQL 服务器”的端口 3306 异常。

0 投票
10 回答
84031 浏览

jsp - 如何从网络上的另一台计算机浏览我的 Tomcat 本地主机?

我是一个 IIS 人,知道它就像使用 webapp 的http://[computername]/path一样简单。但是,我似乎无法弄清楚如何为我的 JSP 应用程序实现这一点在Tomcat下运行的写作。我需要在某处设置配置设置吗?

0 投票
6 回答
471 浏览

php - 使用 PHP 设置本地服务器

我正在尝试在我的机器上本地设置 Apache/PHP/Postgresql 服务器。我正在使用 32 位的 Windows Vista 商业版。我尝试手动安装所有东西(一次一个东西,apache、postgresql 和 php(所有最新的稳定版本)),然后在我启动并运行所有东西之后。

每当我尝试在我的机器上运行脚本时,我都会收到“你想对 *.php 文件做什么?” 对话。该对话框是浏览器的打开/保存对话框

我只是想获取 phpinfo() 的输出以确保一切正常运行......

我已经尝试过使用 Apache conf 文件,但由于我不太了解自己在做什么,所以我再次重新安装了所有内容,但问题仍然存在。我有点感觉它一定与未正确安装 PHP 的东西有关。

当我尝试获取 phpinfo 的输出时,如下所示:

我得到*.php 文件的浏览器“打开/保存”对话框。

0 投票
7 回答
3324 浏览

visual-studio - 为什么在 firefox 2.0x 中进行本地调试时,Visual Studio 不能始终正确呈现我的页面?

当我在 fire fox 2.0x 中多次本地调试时,我的页面不会正确添加样式,或者页面不会完全呈现(结尾似乎被切断了)。有时需要多次刷新或换档刷新才能解决此问题。这是一个普遍的问题还是只是我?有什么解决办法吗?

我想补充一点,这也发生在我的火狐 3.x 中。我将我的 javascript 动态添加到页面中,这可能是问题的一部分。这是我在本地使用 Visual Studio 工作的时候。

更新:这确实发生在 IE 中,但在 Fire Fox 中更常见。问题似乎只是没有加载 javascript 和 CSS 文件。例如,我得到 jQuery 未定义,$ 未定义等。我认为我没有本地 IIS 来测试它,但从服务器上它总是可以完美运行。Fire Bug 显示了我要请求和接收的所有 css 和 javascript 文件。

0 投票
8 回答
28513 浏览

apache - 在 MAMP 启动时停止密码提示

我在 Mac 上使用 MAMP pro 进行开发。当我启动 MAMP 时,如果我使用端口 80,它会提示我输入密码。如果我使用更高的端口,它不会提示我,但我必须在 URL 中附加端口号(例如 dev.local:8888 )。有谁知道如何使它在使用标准端口时不提示输入密码?谢谢你。

0 投票
14 回答
123190 浏览

localhost - 如何让 Fiddler 停止忽略到 localhost 的流量?

当使用 Fiddler 在 Internet Explorer 中监视 HTTP 请求和响应时,它会忽略所有指向http://localhost的流量。

0 投票
1 回答
244 浏览

.net - 是否可以将本地实例 IIS 指向共享的 Windows 文件服务器作为主目录?

我刚刚开始使用 IIS、.NET 等,如果有任何不清楚的地方,我深表歉意。我最近安装了一个本地 IIS 实例,它运行良好。我想知道是否可以将 IIS 指向另一台服务器上存在的共享 windows 文件夹,并将该文件夹用作 IIS 的根目录。这是可能吗?如果是这样,谁能指出我解释如何做到这一点的资源?

需要注意的一件事是共享文件夹需要身份验证。