wordpress子域URL中的.htaccess问题

时间:2012-11-19 07:44:55

标签: wordpress .htaccess

我使用下面的htaccess代码成功运行子域,

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /questions/
    RewriteCond %{HTTP_HOST} ^([^.]+)\.admissiontimes\.com\.nz$
    RewriteRule ^(.*) http://admissiontimes.com/questions/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /questions/index.php [L]
    </IfModule>

只有主页工作正常,所有其他链接仅重定向到主页,如果我点击注册,它只会将我带到主页,因为基本网址已更改为http://www.domainname.com/questions/sign-up/。有帮助吗?

1 个答案:

答案 0 :(得分:1)

我建议您在wordpress安装上使用重定向插件http://wordpress.org/extend/plugins/redirection/,而不是手动.htaccess编辑。它简单易用,您还可以将Regex添加到重定向中。