【发布时间】:2012-08-28 16:01:42
【问题描述】:
我们正在运行一个 WordPress 网站,为了方便我们的供应商使用,我们希望登录页面显示在:
原来的网址是http://website.com/login
这可能吗,还是我必须在http://my.website.com 上创建一个新页面来托管,然后想办法从那里登录到http://website.com?
【问题讨论】:
标签: wordpress redirect rewrite subdomain
我们正在运行一个 WordPress 网站,为了方便我们的供应商使用,我们希望登录页面显示在:
原来的网址是http://website.com/login
这可能吗,还是我必须在http://my.website.com 上创建一个新页面来托管,然后想办法从那里登录到http://website.com?
【问题讨论】:
标签: wordpress redirect rewrite subdomain
您可以使用 mod_rewrite 来做到这一点。将这些规则(在您已经拥有的任何 wordpress 规则之上)放在文档根目录的 htaccess 文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.website.com$ [NC]
RewriteRule ^$ /login [L]
【讨论】: