开发WordPress主题时,如果是团队协作,需要将本机主题呈现给团队成员看,那么需要用IP来表示,就如:http://192.168.0.66/wordpress/,出于安全考虑,XAMPP是没有开启局域网访问的,那么怎样启用局域网访问呢?
我们需要对httpd-xampp.conf这个文件进行配置。
1、 找到xampp根目录下的/xampp/apache/conf/extra/httpd-xampp.conf文件,然后用文档编辑器编辑它,比如notepad++
2. 找到下面列出的这些行,他们表示只能在127.0.0.1/8,即localhost上进行访问:
# Close XAMPP security section here Order deny,allow Deny from all
Allow from ::1 127.0.0.1/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
# Close XAMPP sites here Order deny,allow Deny from all
Allow from ::1 127.0.0.1/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
将其改为:
# Close XAMPP security section here Order deny,allow Deny from all
Allow from ::1 192.168.0.1/8 127.0.0.1/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
# Close XAMPP sites here Order deny,allow Deny from all
Allow from ::1 192.168.0.1/8 127.0.0.1/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
192.168.0.1/8 表示IP从192.168.0.1到192.168.0.255被允许访问,即你的局域网IP。
3. 最后重启Apache服务器,让配置生效。
重启方法:找到xampp根目录下的xampp/apache_stop.bat和apache_start.bat文件,分别使用它们。