我已将我的(Wordpress)网站wpsite.com
放在文件夹mysite
(而不是root)中。这是.htaccess文件(在root上),用于将所有mysite
相关请求转发到文件夹mysite
。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
### all the missite.com rules here (just simple rules) ###
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /mysite/index.php [L]
</IfModule>
# END WordPress
问题是,根目录中还有另一个站点(missite.com
)。因此,根据上述规则,mysite.com/a-wp-page/
之类的请求效果很好。但不是:
mysite.com
- 它只是在root上加载站点的index.php。mysite.com/wp-content/themes/twenty11/style.css
- 静态资源,与index.php无关。因此,除非另行规定,否则这些不会被重定向。如何解决上述两个问题?