Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: .htaccess - usunięcie .php z URL
Forum PHP.pl > Forum > Optymalizacja i pozycjonowanie stron - SEO
yaro25
Witam mam pusty plik .htaccess

W plikach mam odesłanie do example.php, stronę mam http://www.subdomena.domena.pl/example.php
Co powinieniem wpisać w .htaccess, żeby usunąć z URL końcówkę .php
Sprawdzałem już bardzo dużo gotowców i żaden nie ruszył. Prosze o pomoc.

Będę wdzięczny za podpowiedzi.
trueblue
Końcówkę usuwasz we wszelkich odwołaniach w plikach.
.htaccess możesz użyć do przepisania adresów bez .php na adresy z .php (tak aby można było użyć http://www.subdomena.domena.pl/example), ale w magiczny sposób nie usunie tego rozszerzenia z URLi.
Aksii
Nie wiem czy to pomoże bo mówisz o podstronach ale ja kiedyś na https://zbieramy.pl/ chciałem usunąć /index.php (bo dla mnie ma to znaczenie) i znalazłem na forum joomla coś takiego

########## Begin - Redirect index.php to /
## Note: Change example.com to reflect your own domain name
RewriteCond %{THE_REQUEST} !^POST
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
RewriteRule ^index\.php$ http%2://mysite.com/$1 [R=301,L]
## If the above line throws a 500 error, change [R=301,L] to [R,L]
########## End - Redirect index.php to /

spróbuj coś pozmieniać i pamiętaj o backupie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2020 Invision Power Services, Inc.