创建在私人和商业之间切换的网站

时间:2018-08-09 作者:Rick

我将要建立一家公司的网站,该公司拥有私人和商业客户。

网站左上角将有一个交换机(私人/商务)

  • 当访问者选择其客户类型时,应设置cookie,并且应在客户第二次访问时重定向客户
  • 我刚刚读到关于为此创建Wordpress多站点的内容。这是正确的解决方案吗?还是有其他(更好的)解决方案?

    2 个回复
    SO网友:Prasad Nevase

    我认为您可以实现这一点的方式是:

    https://example.com - 这是登录页/站点,您在左上角有一个菜单,用户可以选择“Private”或“Business”。您可以根据用户单击的内容设置cookie。

    https://example.com/private/ - 这可能是一个内部页面,它有自己的模板并为私有站点加载菜单,或者可以在/private子目录中设置为WordPress安装

    https://example.com/business/ - 这可能是一个内部页面,它有自己的模板并加载业务站点的菜单,或者可以在/业务子目录中设置为WordPress安装

    下次用户登陆时https://example.com 您的登录页模板应读取cookie并将用户重定向到适当的站点。

    我希望这有帮助。如果您需要为大量用户提供类似的WordPress网站,WordPress multisite非常有用。所以,请检查您的用例,并将多站点作为最后一个选项。

    SO网友:Pim

    多站点听起来不是正确的解决方案。当你切换私人/商务时,你想做的是有两个不同的Wordpress菜单。然后,您可以将客户上次查看的网站版本存储在cookie中(私人或企业)。

    结束

    相关推荐

    使用WP MultiSite在htaccess文件中为不同的域创建重写规则

    通常,如果您有一个WordPress网站,那么在.htaccess 您的域的文件。例如,如果您的域是DomainA。com,您有以下重写规则:RewriteRule ^i-like-([a-zA-Z0-9-]+)/$ wp-content/themes/customtheme/custom-pages/ilike.php?like=$1 [L] 你将获得域名。com/i-like-。。。但如果我有一个包含以下域的多站点,该怎么办:域名。com(主域)域B。com(映射域)域C。com(映射域),