2012-07-24 219 views
0

我有使用wordpress的网站,我通常以mydomain.com/wp-admin登录。我希望它在子域上。 我试图创建使用以下重写URL子站点:不使用.htaccess重定向子域名

RewriteCond %{HTTP_HOST} ^wp-admin 
RewriteCond %{REQUEST_URI} !^/wp-admin 
RewriteRule ^(.*)$ wp-admin/$1 [L] 

但是,当我试图达到http://wp-admin.mydomain.com/一个weired页面出来说的错误消息:

If you feel you have reached this page in error, please contact the web site owner:

而且URL更改为:

http://wp-admin.mydomain.com/cgi-sys/defaultwebpage.cgi 

请帮助我怎么能够创建一个子域。

+0

你能否在这个“奇怪的页面”上添加五个细节?服务器错误日志是否提供了有关错误的更多细节? – MvG 2012-07-24 13:19:38

回答

1

您可以尝试给出绝对路径,并强制执行内部重定向(又名pass-through)。

RewriteRule ^(.*)$ /wp-admin/$1 [PT,L] 
       ^   ^^