无法使用ip地址访问内网网页(在xampp上运行的wordpress)

发布于 2024-11-03 09:56:39 字数 609 浏览 3 评论 0原文

我已在办公室的一台 PC (Windows XP) 上安装了 xampp 和 wordpress。
目前我可以通过指定网络服务器的电脑名来访问我的网页。例如http://pcname
我无法使用网络服务器的 IP 地址访问它。
关于如何使用 IP 地址访问它的任何想法,例如 http://192.xx.xx.xx

更多详细信息:
1. 我可以在网络服务器本地使用 http://localhost/xampp/ 或 http://127.0.0.1/xampp/ 访问 xampp 主页,但无法通过指定其 IP 地址来访问它 (http://192 .xx.xx.xx/xampp/) 本地。从http://pcname/xampp/访问时可以看到安全页面。
2.我将wordpress安装在C:\xampp\htdocs根目录中,并从“设置”-“常规”菜单将“WordPress地址(URL)”和“站点地址(URL)”设置为http://pcname .
3. 网络中的其他PC可以访问Web服务器中的共享文件夹(可以通过在Windows资源管理器中指定\pcname或\192.xx.xx.xx来访问该PC。
4. 网络服务器上的防火墙已被禁用。
5. 网络服务器有静态IP地址。

任何帮助表示赞赏。

I have installed xampp and wordpress on one of the PCs (Windows XP) in my office.
Currently I can access my webpage by specifying the webserver's pcname. e.g. http: //pcname

and I can't access it using the ip-address of the webserver.
Any idea on how I can access it using the ip-address e.g. http: //192.xx.xx.xx

More details:
1. I can access xampp homepage using http: //localhost/xampp/ or http: //127.0.0.1/xampp/ locally within the webserver, but can't access it by specifying its ip-address (http://192.xx.xx.xx/xampp/) locally. I can see the security page when accessing from http: //pcname/xampp/.
2. I installed wordpress in the C:\xampp\htdocs root directory and have set the "WordPress address (URL)" and "Site address (URL)" to http: //pcname from the "Settings" - "General" menu.
3. Other PC in the network can access the shared folder in the webserver (Can access the PC by specifying \pcname or \192.xx.xx.xx on Windows explorer.
4. The firewall has been disabled on the webserver.
5. The webserver has static ip-address.

Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叹梦 2024-11-10 09:56:39

试试这个:

停止 apache 服务器。
在文本编辑器中打开 xampp\apache\conf\extra\httpd-xampp.conf 并在最后添加/更改以下内容:

#
# New XAMPP security concept
#

# Close XAMPP security section here 
<LocationMatch "^/(?i:(?:security))">
   Order deny,allow
   #Deny from all
   Allow from ::1 127.0.0.0/8 
   ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
   Order deny,allow
   #Deny from all
   Allow from ::1 127.0.0.0/8 
   ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

重新启动 apache 服务器。
如果这解决了任何问题,那么您必须修改这些安全设置,因为您的系统现在不安全。如果这对您没有任何作用,请再次删除它。我无法建议您如何修改安全设置,请暂时询问其他人。

2.我在C:\xampp\htdocs根目录中安装了wordpress,并在“设置”中将“WordPress地址>(URL)”和“站点地址(URL)”设置为http://pcname - “常规”菜单。

现在,如果这意味着您要更改 WordPress 使用的 URL(从 //pcname 更改为 IP 地址),那么您有 2 种方法可以让 WordPress 再次工作:
1. 从头开始​​重新安装。
2. 手动更改所有文件和数据库中对旧 URL 的所有引用。

无论如何,这是我的经验。

Try this:

Stop the apache server.
Open xampp\apache\conf\extra\httpd-xampp.conf in a text-editor and add/change the following at the very end:

#
# New XAMPP security concept
#

# Close XAMPP security section here 
<LocationMatch "^/(?i:(?:security))">
   Order deny,allow
   #Deny from all
   Allow from ::1 127.0.0.0/8 
   ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
   Order deny,allow
   #Deny from all
   Allow from ::1 127.0.0.0/8 
   ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

Restart the apache server.
If this solves anything, then you must revise these security settings, because your system is now insecure. If this doesn't do anything for you, then delete it again. I can't advise you on how to revise the security settings, ask someone else for now.

2.I installed wordpress in the C:\xampp\htdocs root directory and have set the "WordPress address >(URL)" and "Site address (URL)" to http: //pcname from the "Settings" - "General" menu.

Now, if this means you are going to change the URL that Wordpress uses (from //pcname to an IP-address, then you have 2 ways of getting the wordpress to work again:
1. Reinsall from scratch.
2. Manually change all references to the old URL in all files and database.

This is my experience, anyway.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文