繁体   English   中英

使用https将根域重定向到使用wordpress的子文件夹

[英]Redirect root domain with https to subfolder with wordpress

我正在尝试从我的主机( https://website.com )指向主域,该主机现在只是将public_html转到public_html目录(new.website.com)中的子文件夹,而用户仍然看到https:// website.com保持不变。

我尝试做以下事情: https : //codex.wordpress.org/Giving_WordPress_Its_Own_Directory

并将此代码添加到.htaccess文件中:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?website.com$
RewriteCond %{REQUEST_URI} !^/new.website.com/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /new.website.com/$1
RewriteCond %{HTTP_HOST} ^(www.)?website.com$
RewriteRule ^(/)?$ new.website.com/index.php [L] 

但是,有两件事发生了错误:

  1. 域更改为https://new.website.com/404.html

  2. 由于new.website.com没有证书,它给我一个页面,请谨慎操作。

(文件夹名称和子域都都命名为:new.website.com)

我如何重定向,使其仍然显示https://website.com并转到wordpress文件夹?

如果我对您的问题理解正确,则需要让website.com对公众可见,但实际上,WordPress已安装在new.website.com上

在这种情况下,您需要执行Wordpress多站点。

检查: https//codex.wordpress.org/Create_A_Network

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM