У меня есть подкаталог, который указывает на его собственный домен, поэтому я хочу, чтобы у него была своя 404 страница. .htaccess в подкаталог гласит:.htaccess в родительском каталоге, вызывающем ErrorDocument в подкаталоге, чтобы не работать
ErrorDocument 404 /subdirectory/404.html
Я чувствую, как это должно работать, но есть проблема. Родительский каталог имеет установку WordPress, поэтому .htaccess выглядит следующим образом
# 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.
Если есть index.php в подкаталоге, который используется в качестве 404 страницы. В противном случае, я получаю ошибку 500, независимо от того, присутствует или нет .htaccess в подпапке. Что мешает моему .htaccess работать?
Работает ли сообщение об ошибке? попробуйте ** ErrorDocument 404 «Извините, страница не найдена» ** – starkeen
Нет, я все еще получаю 404. Отстой. – deanboysupreme