您可能知道,在WPScale,我们的服务器不是使用Apache,而是使用NGINX,因此您不能使用传统的.htaccess文件执行重定向!
NGINX和Apache都是不同类型的Web服务器。
但是,有一些简单的解决方案可以执行重定向,具体过程取决于您的需求。
重定向有两种类型:
网址重定向
当您需要在WPScale执行内部重定向(例如,将主页重定向到另一个页面)时,最好的解决方案是使用重定向插件.
安装并激活插件后,请转到该插件的设置,然后按如下图所示创建您的第一个重定向:
您需要输入源URL(要重定向的URL),目标URL(要重定向的目标URL),并且可以将其他设置保留为默认设置。
相关参数允许您重定向简单URL,来源网址URL,用户代理URL,及连接状态URL。
网址和来源网址:用于重定向用户(例如,如果用户从Google搜索到达您的网站)。
URL和代理:如果用户从特定代理(Web浏览器)到达您的网站,则可以重定向用户。
URL和连接状态:允许您根据用户是否已连接来重定向用户。
域名重定向
如果您的域名具有多个不同的扩展名,例如my-domain.fr,my-domain.com,my-domain.de,my-domain.cn或旧域名,则您肯定需要将它们都指向主域名。
如果想无论站点扩展名如何站点的内容均保持不变,则只需从注册服务商(拥有您的域名管理权的公司)执行域名重定向,注册服务商通常会有这样的设置。
另一方面,如果您的注册服务商不允许域名重定向,或者如果您需要能够更轻松,准确地控制它们,尤其是当您的网站是多语言并且使用每种语言的特定域扩展名时,您可以遵循以下操作:
如果您选择第二种解决方案,我们在收到请求后,会修改您NGINX配置,以便您的其他域名可以正确指向您的主域名,然后您可以创建您需要的重定向。