你好朋友, 我通过将此链接[http://myipaddress/www.abc.com]提供给我的朋友来显示我的网站 通过互联网在这里,我使用我的宽带连接,但现在我购买路由器,我 通过它连接我的互联网 现在,当我给出相同的链接。他们无法访问我的网站..需要帮助的人。
提前谢谢
答案 0 :(得分:0)
您需要将端口“80”(或您的http服务器使用的端口)转发到为其提供服务的本地计算机。
答案 1 :(得分:0)
您将需要移植您的Apache端口(通常为80,除非指定不同的
有关如何使用路由器进行移植的信息。
访问路由器设置?如果您不知道:
您应该看到:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::d168:1665:65c:7c2e%12
IPv4 Address. . . . . . . . . . . : 192.168.0.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
或者看起来像这样的东西。
答案 2 :(得分:0)
与Maresh一样,您需要将路由器中的http端口(80)转发到为网站提供服务的计算机,如果您正在使用apache,请编辑httpd.conf文件。
这就是我的样子,我只允许本地网络上的用户
DocumentRoot "c:/wamp/www/"
<Directory "c:/wamp/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
# Online --> Require all granted
# onlineoffline tag - don't remove
Require local
#Require all granted
</Directory>
要允许广域网,请从“#Require all granted”中删除#,并将其置于“Require local”的前面。
上面的代码只是httpd.conf文件中的一部分,但这是您要编辑的部分,在编辑器中搜索“需要本地”以查找它。