首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为本地主机配置受信任的模式:8082/d8multisite.com?

如何为本地主机配置受信任的模式:8082/d8multisite.com?
EN

Drupal用户
提问于 2020-06-15 05:10:44
回答 1查看 159关注 0票数 2

我的drupal网站在本地主机上运行:8012。我的url看起来像这样: localhost:8012/d8multisite.com/。我尝试了下面的方法来启用trusted_host_patterns。

代码语言:javascript
复制
$settings['trusted_host_patterns'] = array(
  '^d8multisite/.com我对正则表达式知之甚少。我一直在跟踪Drupal 8的官方文件,以供参考。请指点我哪里出了问题。任何帮助都将不胜感激。谢谢。,
  '^localhost:8012//d8multisite/.com我对正则表达式知之甚少。我一直在跟踪Drupal 8的官方文件,以供参考。请指点我哪里出了问题。任何帮助都将不胜感激。谢谢。,
  '^localhost/:8012//d8multisite/.com我对正则表达式知之甚少。我一直在跟踪Drupal 8的官方文件,以供参考。请指点我哪里出了问题。任何帮助都将不胜感激。谢谢。,
  '^localhost/:8012//d8multisite/.com//我对正则表达式知之甚少。我一直在跟踪Drupal 8的官方文件,以供参考。请指点我哪里出了问题。任何帮助都将不胜感激。谢谢。,
); 

我对正则表达式知之甚少。我一直在跟踪Drupal 8的官方文件,以供参考。请指点我哪里出了问题。任何帮助都将不胜感激。谢谢。

EN

回答 1

Drupal用户

回答已采纳

发布于 2020-06-15 08:07:20

trusted_host_patterns设置仅适用于用于访问站点的域名。您使用的正则表达式不能包含用于访问站点的端口,也不包括任何路径。如果您使用本地主机访问站点,则应该使用的设置如下。

代码语言:javascript
复制
$settings['trusted_host_patterns'] = array(
  '^localhost如果站点可以作为localhost或d8multisite.com访问,并且您希望能够同时使用它们访问站点,则应该使用以下设置。$settings['trusted_host_patterns'] = array(
  '^localhost由于点在正则表达式中具有特殊意义(它与任何单个字符相匹配),因此需要转义它,因此它被视为正常字符。要做到这一点,您需要使用。不是/..。,
);如果站点可以作为localhost或d8multisite.com访问,并且您希望能够同时使用它们访问站点,则应该使用以下设置。A1由于点在正则表达式中具有特殊意义(它与任何单个字符相匹配),因此需要转义它,因此它被视为正常字符。要做到这一点,您需要使用。不是/..。,
  '^d8multisite\.com由于点在正则表达式中具有特殊意义(它与任何单个字符相匹配),因此需要转义它,因此它被视为正常字符。要做到这一点,您需要使用。不是/..。,
);

如果站点可以作为localhost或d8multisite.com访问,并且您希望能够同时使用它们访问站点,则应该使用以下设置。

A1

由于点在正则表达式中具有特殊意义(它与任何单个字符相匹配),因此需要转义它,因此它被视为正常字符。要做到这一点,您需要使用。不是/..。

, );

由于点在正则表达式中具有特殊意义(它与任何单个字符相匹配),因此需要转义它,因此它被视为正常字符。要做到这一点,您需要使用。不是/..。

, );

如果站点可以作为localhost或d8multisite.com访问,并且您希望能够同时使用它们访问站点,则应该使用以下设置。

A1

由于点在正则表达式中具有特殊意义(它与任何单个字符相匹配),因此需要转义它,因此它被视为正常字符。要做到这一点,您需要使用。不是/..。

票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/294542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档