WordPress多站点的Virtualhost文件?

我想用LAMP在ubuntuvps上运行multisite。我想支持子网站域以及自定义网址。我在用letsencrypt。 我搞不懂我的virtualhost文件,所以我让我的朋友来试试,现在它的性能更差了。 我有两个问题。 1。urlboosterclubnetwork.com(或http://www.boosterclubnetwork.com)在同一台服务器上加载完全不同的站点。 2。我发现证书域不匹配(这显然与加载错误的站点有关)。 <;VirtualHost*:80>; #ServerName指令设置服务器用来标识自身的请求方案、主机名和端口。这在创建 #重定向URL时使用。在虚拟主机的上下文中,ServerName指定请求的Host:header中必须出现的主机名,以匹配此虚拟主机。对于默认虚拟主机(此文件),此值不是决定性的,因为它被用作最后的主机,而不管如何。 #,必须为任何其他虚拟主机显式设置它。 ServerNamehttp://www.boosterclubnetwork.com 服务器别名boosterclubnetwork.com 服务器管理网站管理员@localhost 文档根/var/www/html/boosterclubnetwork.com/publicu html <;目录/var/www/>; 选项索引如下symlinks AllowOverride All Require All grated <;/Directory>; #可用日志级别:trace8,…,trace1,debug,info,notice,warn, #error,crit,alert,emerg。 #还可以为特定的 #模块配置日志级别,e、 g. #日志级别信息ssl:警告 错误日志${APACHEu LOGu DIR}/错误.log CustomLog${APACHEu LOGu DIR}/访问.log对于conf available/中在全局级别启用或禁用的大多数配置文件, #可以只包含一个特定虚拟主机的行。例如,在使用\"a2disconf\"全局禁用该主机后, #下一行仅启用该主机的CGI配置。 #Include conf available/serve CGI-bin.conf文件 RewriteEngine on RewriteCond>RewriteCond>RewriteRule^https://%{SERVERu NAME}%{REQUESTu URI}><;/VirtualHost>;<;VirtualHost*:80>; 文档根/var/www/html/boosterclubnetwork.com/publicu html 服务器名http://www.madisonboosters.com 服务器别名麦迪逊助推器网站 #不需要别名/mysite-2.dev\"/home/mysite-2\" <;目录/var/www/html/boosterclubnetwork.com/publicu html> 选项索引如下symlinks包括ExecCGI AllowOverride All Order allow,deny allow from All <;/Directory>; RewriteEngine on RewriteCond>RewriteCond>RewriteRule^https://%{SERVERu NAME}%{REQUESTu URI}><;/VirtualHost>; #vim:> 我需要帮助的页面:[登录以查看链接] 这是您的整个文件吗?您没有任何处理HTTPS的指令。i、 e.**0***块。但在执行HTTPS之前,请确保常规的*:80指令正常工作。现在,请注释掉重写到HTTPS部分(第1行以#开头),直到您确定*:80指令工作为止。 记住在进行更改后重新启动Apache。 您希望每个域有什么行为(boosterclubnetwork.com以及麦迪逊助推器网站)? 现在他们都去同一个地方。(DocumentRoot指令)可能有其他下游指令更改最终目的地。 您使用的是什么多站点设置?子目录还是子域?对于虚拟主机中的完整域重定向,最好使用子目录。您的多站点安装在哪个文件夹中? ServerName指令不应包括传输协议(http://) 我现在还想注释掉<;directory>;块。你现在不需要权限来解决这个问题。一旦基本配置正常工作,您就可以还原它们进行测试。 我想要的是能够使用子网站(site1)。boosterclubnetwork.com)以及自定义域(麦迪逊助推器网站). 我认为让事情更复杂的是,我还拥有通过letencrypt/certbot的证书。 我想的只是以默认值为000的cp重新开始,但是必须处理网址:sites.boosterclubnetwork.com而且自定义URL对我来说也很复杂… 是的,SSL会使事情复杂化。首先关注简单的HTTP请求,即使您打算将所有请求重写为HTTPS。免责声明:我以前没有为单个多站点安装同时设置子域和多个域。使用多站点子域配置,我认为您将被迫将备用域重写为子域.mainu域等同于WP识别请求。这不能在内部完成,这意味着新地址将显示在地址栏中。内部重写不会显示在地址栏中。 我认为最好使用基于子目录的多站点和手动(通过虚拟hos)htt和.htaccess指令)处理各种子域和备用域请求,将它们发送到正确的子目录。这些重写可以在内部处理,因此原始请求保留在地址栏中。缺点是不能动态添加其他子域,因为它们必须作为重写指令进行编码。您仍然可以动态添加子目录站点。 无论如何,您不能使用带有LetsEncrypt证书的通配符子域,因此,通过子目录配置动态创建子域站点的损失应该不会太大。即使Apache不会通过内部重写来改变地址栏,WP仍然会重定向到options表中配置的URL。为了让WP也维护原始请求,WPu SITEURL和WPu HOME常量应该按照Codex中的说明动态定义。 一旦重写以您希望的方式处理HTTP请求,复制<;VirtualHost*:80>;块,并将副本中的***2***更改为***3***,以处理HTTPS请求。在443版本中,添加指向您的证书文件的SSL指令。 一旦HTTPS请求也得到正确处理,您最终可以在*:80块中添加HTTP to HTTPS rewrite指令

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1167

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1068

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this-&gt;id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:804

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this-&gt;id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:897

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:929

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:875

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:862

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:831

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1714

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1306