0
我们正在运行一个WordPress网站,为方便使用为我们的供应商,我们希望有登录页面显示为:是否可以用重写屏蔽主域的子页面作为子域?
原始URL是http://website.com/login
这是可能或将我必须创建一个新的页面,以主办http://my.website.com并找出一种方法登录到http://website.com从那里?
我们正在运行一个WordPress网站,为方便使用为我们的供应商,我们希望有登录页面显示为:是否可以用重写屏蔽主域的子页面作为子域?
原始URL是http://website.com/login
这是可能或将我必须创建一个新的页面,以主办http://my.website.com并找出一种方法登录到http://website.com从那里?
你可以使用mod_rewrite来做到这一点。把这些规则(在你已有的任何wordpress规则之上)放在文档根目录下的htaccess文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.website.com$ [NC]
RewriteRule ^$ /login [L]
Thanks!试图让它工作仍然..你可以提供一些解释,每行是做什么,所以我可以理解更好一点? – Matt
问题是我需要使用宙斯重写规则。现在在Apache重写和这工作。 – Matt