我正在尝试建立一个 wordpress (3.4.2) 多站点。当前站点已经应用了以下 apache 规则,我没有编辑权限
<VirtualHost xx.xx.xx.xxx:80>
ServerName foo.example.nl
ServerAlias www.foo.example.nl
DocumentRoot /web/sites/example.nl/foo/www
RewriteEngine On
<Location />
Allow from all
</Location>
</VirtualHost>
这很好用,但是我发现尝试使用“帖子名称”选项设置永久链接总是会给我一个 404 重定向。 http://foo.example.nl/post1 = 404 未找到
目前我已经卸载了多站点,只是为了尝试让漂亮的 url 与子域一起使用,但是在尝试了我的 .htaccess 的许多不同变体之后,但似乎没有任何效果。这是当前的 .htaccess wordpress 生成:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>