【发布时间】:2019-07-11 15:30:15
【问题描述】:
我在 5 天前创建了一个 Digital Ocean 实例来安装 wordpress 网站。我已经有了自己的域,并创建了 DNS 子域 blog.mydomain.com。 服务器同时运行 nginx 和 apache,所以我的 apache 端口是 8082。 下面是我的实际 wordpress URL 的样子。
www.example.com:8082/wordpress/
我尝试过的东西如下。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com:8082/wordpress\
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ([a-z0-9-]+)/? http://$1.example.com [R=301,NC,L]
</IfModule>
现在我的预期结果来自
www.example.com:8082/wordpress\
到
blog.mydomain.com
【问题讨论】:
标签: wordpress apache .htaccess