0

ワードプレス(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ワードプレスが生成するものです:

<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteRule ^index\.php$ - [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /index.php [L]
 </IfModule>
4

1 に答える 1

1

.htaccess残念ながら、を構成するために使用することはおそらく制限されていますRewriteRules「プリティ」パーマリンクの使用に関するWordpressのドキュメントを参照すると、でプリティURL構成を使用できるようにするだけでなく、Options FollowSymLinks有効にする必要があることがわかります。これらは通常、Apache構成でより高いレベルに設定されていないため、設定されていないように見えるため、問題である可能性があります。AllowOverride FileinfoAllowOverride All.htaccess<VirtualHost>

于 2012-10-22T00:42:04.717 に答える