Pytania oznaczone «404-error»

błąd 404 występuje, gdy nie można znaleźć żądanej strony

40
Jak wymusić 404 na WordPress

Muszę wymusić 404 na niektórych postach w zależności od warunków. Udało mi się to zrobić (chociaż nie wiem, czy zrobiłem to we właściwy sposób) i otrzymuję 404.phpszablon do załadowania zgodnie z oczekiwaniami. Mój kod: function rr_404_my_event() { global $post; if ( is_singular( 'event' )...

27
Czy są jakieś haki, które zmieniają logikę 404?

Pod warunkiem, że masz zdefiniowaną stronę 404 w temacie, Wordpress wyświetli stronę 404, jeśli „tag” jest zdefiniowany w $ wp_query-> query_vars i nie ma żadnych postów pasujących do tego tagu. Piszę wtyczkę, która oprócz postów wyświetla pewne informacje na każdej stronie. Chciałbym zmienić...

22
Strona zwraca 404 ze zmiennymi POST, ale nie bez

Mam problem ze swoją stroną. Próbuję utworzyć stronę „Skontaktuj się z nami”. Działa idealnie w zakresie projektowania. Ale kiedy próbuję wysłać formularz na tę samą stronę co źródło. Zwraca błąd 404. Zdarza się to tylko wtedy, gdy wysyłam formularz. Próbowałem zarówno z żądaniami GET, jak i POST....

21
Przekieruj stronę z ograniczeniami na 404

Czy istnieje sposób na wyświetlenie strony 404, jeśli bieżący zalogowany użytkownik nie ma odpowiedniej zgody na wyświetlenie strony? Szukam metody PHP, coś w tym rodzaju if( !current_user_can('administrator') ) { show_404(); exit(); } Myślałem o użyciu przekierowania, ale chciałbym zachować ten...

18
Zmiana permalinków daje mi 404 błędów w nginx

EDYTOWAĆ Okazuje się, że szczekałem na złe drzewo, próbując edytować plik .htaccess, ponieważ nginx go nie używa. Najwyraźniej muszę zrobić edycję pliku .conf. Zanim to przeczytałem, my_app.conf wyglądał tak: upstream backend { server unix:/u/apps/my_app/tmp/php.sock; } server { listen 80...

10
Dlaczego w niektórych 404 pętla nie jest pusta?

Natknąłem się na dziwny problem. Załóżmy, że masz dostęp do losowego adresu URL o głębokości co najmniej trzech poziomów: http://example.com/a/b/c http://example.com/a/b/c/d ... To is_404()jest true. Na razie w porządku. Ale z jakiegoś powodu sprawdzane są ostatnie...