0

MAMP を介して Apache サーバーを実行しています。

htdocs 内に TWS と SHR の 2 つのディレクトリがあります。

SHR と TWS は、それぞれ独自の .htaccess ファイル (以前は機能していた) を持つ 2 つの完全に別個の wordpress インストールです。

.htaccess ファイルは、TWS が SHR に置き換えられていることを除いて同一です。

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

私の問題は、localhost:81/TWS にアクセスできるのに、localhost:81/SHR が 500 エラーを返すことです。

apache/httpd.conf には htdocs のディレクトリが含まれています

<Directory "F:\MAMP\htdocs">
  Options All
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>

DirectoryIndex は、index.html または index.php を使用するように設定されています。TWS と SHR の両方に、ルート レベルに index.php ファイルがあります。

Apache、php、mamp、さらには mysql に関連するログをすべて確認しました。エラーを示すログはありません。

他に何を試すことができますか?

4

1 に答える 1