Назад | Перейти на главную страницу

Перенаправить ошибки 404 без перезаписи URL

Возможно ли, чтобы ошибочный URL-адрес оставался в адресной строке при перенаправлении пользователя на URL-адрес в моем домене? Я хочу, чтобы www.domain.com/forum был фактическим сайтом, обслуживаемым во всех случаях 404, но я не хочу, чтобы ссылающийся URL был переписан (кроме части домена, которая выполняется на уровне регистратора).

Это мой текущий .htaccess

RewriteEngine On

RedirectMatch permanent ^/$ http://www.domain.com/forum/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* http://www.domain.com/forum/ [L,R]

Вы хотите отправить в приложение сообщение об ошибке 404? Достаточно просто. Однако вам необходимо указать существующий файл. Например:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]