可以使用重写来掩盖主域的子页面作为子域吗?

时间:2012-09-04 02:05:55

标签: wordpress redirect rewrite subdomain

我们正在运行一个WordPress网站,为了便于我们的供应商使用,我们希望登录页面显示在:

http://my.website.com/

原始网址为http://website.com/login

这是可能的,还是我必须创建一个新页面才能在http://my.website.com上托管并找到从那里登录http://website.com的方法?

1 个答案:

答案 0 :(得分:0)

您可以使用mod_rewrite执行此操作。将这些规则(在您已有的任何wordpress规则之上)放在文档根目录中的htaccess文件中:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.website.com$ [NC]
RewriteRule ^$ /login [L]