Windows 使用WAMP和URI的精确站点映像
是否可以使用Win7中的WAMP服务器应用程序,在域中使用“example.local”而不是“example.com”,在本地复制网站 我知道这个问题已经发布过好几次了,但我想在一个不同于WAMP或Windows目录的目录中创建本地站点,可以使用URI格式访问。以身作则 谢谢。是的。这是可能的 假设您的站点位于远程服务器的“public_html”目录下 通常,本地站点是在Windows分区的WAMP服务器“www”目录中创建的,但您可以在任何其他可用分区中创建它们 例如,您希望将所有本地站点放置在分区E:中Windows 使用WAMP和URI的精确站点映像,windows,apache,server,Windows,Apache,Server,是否可以使用Win7中的WAMP服务器应用程序,在域中使用“example.local”而不是“example.com”,在本地复制网站 我知道这个问题已经发布过好几次了,但我想在一个不同于WAMP或Windows目录的目录中创建本地站点,可以使用URI格式访问。以身作则 谢谢。是的。这是可能的 假设您的站点位于远程服务器的“public_html”目录下 通常,本地站点是在Windows分区的WAMP服务器“www”目录中创建的,但您可以在任何其他可用分区中创建它们 例如,您希望将所有本地站点
$SiteURL = "http://" . $_SERVER[ "HTTP_HOST" ];
if( stripos( $_SERVER[ "HTTP_HOST" ], ".loc" ) !== FALSE ) {
define( 'WP_HOME', $SiteURL ); // NO NEED to modify Options Table manually
define( 'WP_SITEURL', $SiteURL ); // NO NEED to modify Options Table manually
}
对于您希望在本地复制的其他网站,请重复步骤1中的步骤。谢谢您的回答。我会试试看,但是我怎样才能编辑没有扩展名的主机文件呢?嗯,你可以使用像EditPad这样的编辑器,或者复制文件,重命名原始文件以防万一,在副本中添加扩展名“txt”,编辑它,保存它,删除扩展名“txt”。只是一些想法。我相信还有其他方法可以做到这一点。我花了一些时间下载该网站并理解其中的一些步骤,但它是有效的。谢谢。可以在PhpStorm中调试本地站点吗?可以。要进行验证,请在设置>运行>Web服务器调试验证>创建验证脚本的路径:字段中,始终使用“WampDirectory/www/”,并在设置>运行>Web服务器调试验证>验证脚本的Url:字段中,使用127.0.0.1。
127.0.0.1 localhost
::1 localhost
127.0.0.1 example.loc
127.0.0.1 www.example.loc
$SiteURL = "http://" . $_SERVER[ "HTTP_HOST" ];
if( stripos( $_SERVER[ "HTTP_HOST" ], ".loc" ) !== FALSE ) {
define( 'WP_HOME', $SiteURL ); // NO NEED to modify Options Table manually
define( 'WP_SITEURL', $SiteURL ); // NO NEED to modify Options Table manually
}