Redirect 404 из подпапки - PullRequest
       30

Redirect 404 из подпапки

0 голосов
/ 24 января 2020

Мне нужно / я хочу перенаправить 404 из указанной подпапки c на другую страницу. Я использую WordPress. Я подозреваю, что это, вероятно, будет сделано с помощью .htaccess. Я действительно борюсь с кодом. Например ...

Я бы хотел www.mydomain.com/knowledge-base/url-does-not-exist/ перенаправить на www.mydomain.com/knowledge-base/.

Любой 404, который не связан с подпапка «база знаний» должна использовать страницу 404 по умолчанию, изложенную в WordPress.

Следует отметить, что подпапка «Knowledge-Bsae» на самом деле не существует - она ​​виртуальная.

Может кто-нибудь помочь мне с кодом?

1 Ответ

0 голосов
/ 25 января 2020

вы можете попытаться вставить RewriteRule ^subdirectory/(.*)$ /anotherdirectory/$1 [R=301,NC,L] в .htaccess, убедиться, что есть RewriteEngine On, и вставить код под ним.

эта ссылка может помочь вам перенаправить каталог в другой

301 является постоянным и 302 является временным для перенаправления.

другой вариант - (я еще не пробовал), но вы могли бы добавьте еще один файл .htaccess в подпапку, а затем ErrorDocument 404 /path/to/yourcustompage.

удачи

...