質問: drushユーザーログイン中に「デフォルト」をwebサイトドメイン名に置き換える方法 drush user-login usernameを実行すると、drushはhttp://default/user/reset/1/32323933...のようなurlを出力します。 defaultを実際のwebサイト名に置き換えるにはどうすればよいですか?
回答: drushサイトエイリアスファイル でuriを設定して、パスワードリセットリンクの先頭で http:// default を取得しないようにすることができます。すなわち。 drush/sites/example.sites.ymllive: host: server.example.com user: user ssh: '-p 22' root: /home/user/public_html/docroot uri: 'http://example.com' test: host: server2.example.net user: user2 ssh: '-p 22' root: /home/user2/public_html/docroot uri: 'http://test.example.net' dev: host: localhost user: docker root: /var/www/docroot uri: 'http://example.dev.example.com' 次に、パスワードリセットリンクのコマンドでdrushサイトエイリアスを使用します。drush @example.dev uli drushサイトエイリアスの@記号の後のexampleは、drushサイトエイリアスファイル名の最初の部分から来ています。 2番目の部分は、ファイルのサイトエントリから取得されます。