Czy istnieje sposób aktywnej obsługi domyślnej, wbudowanej 404 strony serwera Apache dla wielu adresów URL za pomocą mod_rewrite? Nie jest to dokument niestandardowy błąd, ale reguła jakPrzekierowanie do wbudowanej strony 404 Apache z mod_rewrite?
RewriteCond %{REQUEST_URI} ^/dirname/pagename
RewriteRule -- serve 404 page -----
wiem jak zbudować stronę PHP, który wysyła nagłówek 404 i mają mod_rewrite
przekierować wszystkie adresy URL tam, ale wolałbym rozwiązanie, które jest oparte na mod_rewrite
tylko .
miałem tylko ideę przekierowanie do nieistniejącego adresu:
RewriteCond %{REQUEST_URI} ^/dirname/pagename
RewriteRule .* /sflkadsölfkasdfölkasdflökasdf
ale które dają użytkownikowi wiadomość „/ sflkadsölfkasdfölkasdflökasdf nie istnieje” na stronę błędu, który wygląda trochę nieprofesjonalny.
Wyborca do zamykania: pytania mod_rewrite są oficjalnie w porządku na SO. http://meta.stackexchange.com/questions/39063/mod-rewrite-questions-getting-migrated-to-sf –
+1 miłe pytanie! – richsage