我有两个WordPress安装
example -> contains installation for example.com
|_ blog -> contains installation for example.com/blog
blog
是example
内的目录,已经安装了WordPress。这很好用。我现在想要重定向访问没有www的用户(例如:http://example.com/blog/some-topic到http://www.example.com/blog/some-topic)因此我在博客目录中添加了以下通配符规则.htaccess重定向规则,找到以下博客目录的.htaccess内容< / p>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# END WordPress
# Wordfence WAF
<Files ".user.ini">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
# END Wordfence WAF
它正确地重定向包含
主题的所有URI等等...我的问题是,当我尝试重定向example.com / blog时,它会将我重定向回www.example.com,我在这里缺少什么?
感谢。
答案 0 :(得分:2)
用此
替换您的上一条规则<md-select ng-model="vm.hostSettings.cohostLists"
ng-model-options="{trackBy: '$value.id'}" multiple="true">
<md-option ng-value="host" ng-repeat="host in vm.coHostList">{{
host.user.firstName}}
</md-option>
</md-select>