我使用下面的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/。有帮助吗?
答案 0 :(得分:1)
我建议您在wordpress安装上使用重定向插件http://wordpress.org/extend/plugins/redirection/,而不是手动.htaccess编辑。它简单易用,您还可以将Regex添加到重定向中。