Skocz do zawartości

problem z index.php/


Fixer

Rekomendowane odpowiedzi

Witam

Mam następujący problem:

Jak wchodzę na stronę index.php/ (dodając na końcu ukośnik) to zamiast wywalić error 404 o braku takiej strony to wyświetla mi się zawartość pliku index.php z tą różnicą, że brakuje grafik a ścieżki do plików graficznych dostają nową ścieżkę np images/index.php/grafika.jpg

Jak wyeliminować ten problem i przekierować stronę na kod błędu 404, może by tak plikiem .htaccess jakoś?

Dodam, że ten problem można znaleść w wielu serwisach internetowych!

Z góry dzięki za pomoc

cs_bar.png
Odnośnik do komentarza
Udostępnij na innych stronach

Czy nie lepiej będzie przekierować z "index.php/" na "index.php" zamiast na 404?

RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.*)index.php/$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%1index.php [R=301,L]

gdybyś jednak wolał 404 to zmień 301 na 404 i powinno działać. Powinno działać w katalogu głównym "/" i we wszystkich podkatalogach.

Nie testowałem, sprawdź i pisz o ewentualnych błędach :puknijsie:

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

O to ja się podepnę. Jak przekierować

https://www.xxx.pl/scuttle/register.php/

na

https://www.xxx.pl/scuttle/register.php

???

Przez ten slash scuttle mi nie chodzi, a bez slasha chodzi.

;)

Options +FollowSymlinks
AcceptPathInfo On
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?(.*)	  $1.php/$2	   [L]

Odnośnik do komentarza
Udostępnij na innych stronach

Jak wchodzę na stronę index.php/ (dodając na końcu ukośnik) to zamiast wywalić error 404 o braku takiej strony to wyświetla mi się zawartość pliku index.php z tą różnicą, że brakuje grafik a ścieżki do plików graficznych dostają nową ścieżkę np images/index.php/grafika.jpg

Jak wyeliminować ten problem i przekierować stronę na kod błędu 404, może by tak plikiem .htaccess jakoś?

W pliku .htaccess:

AcceptPathInfo off

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności