0

我想使用移动设备访问在主机/笔记本电脑上运行的本地开发。

在过去,当使用 wampserver 时,我更改了 apache 虚拟主机设置,如下所示:

<VirtualHost *:80> ServerName vlokken.ltd ServerAlias vlokken.*.xip.io DocumentRoot c:/wamp/www/vlokken/web <Directory "c:/wamp/www/vlokken/web"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All require local Require ip 192.168.178.10 Require ip 192.168.178.19 </Directory> </VirtualHost

使用时是否也可以这样做:

  • DDEVv1.7.1
  • 码头工人桌面v2.0.0.3
  • Windows 10 教育版

DDEV.config.yml:

APIVersion: v1.7.1 name: vlokken type: drupal8 docroot: web php_version: "7.3" webserver_type: nginx-fpm router_http_port: "80" router_https_port: "443" xdebug_enabled: false additional_hostnames: [] additional_fqdns: [] mariadb_version: "10.2" webcache_enabled: false nfs_mount_enabled: false provider: default

4

1 回答 1

1

要回答您最直接的问题,我想您是在问“如果将 apache 与 ddev 一起使用,我该如何更改配置”,答案在文档中:https ://ddev.readthedocs.io/en/稳定/用户/扩展/自定义-可扩展性/#providing-custom-apache-configuration

但是对于从移动设备访问本地开发环境,通常比这要困难一些,因为移动设备通常没有本地网络的名称解析能力,或者至少确实很难。

本期介绍了如何设置 ngrok,它将您的本地 ddev 项目代理到外部(移动)可用的 Internet 代理位置。试试看。

于 2019-05-08T13:19:02.997 回答