独自のドメインを指し示すサブディレクトリがあるので、独自の404ページが必要です。サブディレクトリの.htaccessは次のようになります。親ディレクトリ内の.htaccessサブディレクトリ内のErrorDocumentが機能しない
ErrorDocument 404 /subdirectory/404.html
これはうまくいくはずですが、問題があります。 404ページとして使用されているサブディレクトリ内のindex.phpがある場合
# Use PHP5.4 Single php.ini as default
AddHandler application/x-httpd-php54s .php
# BEGIN 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>
# END WordPress
# Set PHP handler to application/x-httpd-phpbeta on Mon Jan 11 15:10:53 MST 2016.
を次のように.htaccessファイルがあるので、親ディレクトリは、ワードプレスのインストールがあります。それ以外の場合は、サブフォルダ内の.htaccessが存在するかどうかに関係なく、500エラーが発生します。 .htaccessが機能しなくなる原因は何ですか?
カスタムエラーメッセージは機能しますか?試してみてください** ErrorDocument 404 "申し訳ありませんページが見つかりません" ** – starkeen
いいえ、私はまだ404を取得します。 – deanboysupreme