Tak jak w treści. Chciałbym dowiedzieć się w jaki sposób można pozbyć się rozszerzenia pliku z adresu url. Strony tworzę od niedawna, a pewnie jest to dość podstawowa wiedza, więc stąd też pytanie w jaki sposób to w ogóle działa?
Na jaki serwer wrzucasz pliki, bo każdy rodzaj różni się ustawieniami?
99.9% stron to nie są strony gdzie masz wrzucone czyste pliki html tylko serwisy mające odpowiedni backend więc ten problem nie istnieje. Jeśli wrzucasz jednak pliki i chcesz usunąc rozszerzenie to pierwsze pytanie czy to apache czy nginx?
Pytanie - o jakie pozbywanie się rozszerzenia Ci chodzi?
Czy o zamianę http://strona.pl/index.html
tak, aby nie było widać tego .html
na końcu? A może w ogóle - żeby zamiast tego zrobić http://strona.pl
?
Czy chodzi o jakieś pliki podawane przez serwer WWW? Jakiego typu? Po co są one udostępniane - czy do osadzenia w jakiejś innej aplikacji, czy tak luźno sobie wiszą i czekają, aż ktoś je pobierze? Czy chodzi jedynie o to, co podałeś w tytule wątku, czy to tylko taki przykład, ale chcesz wszystko przerabiać?
Dowiedz sie o module REWWRITE i plikach .htaccess tam mozesz to elegancko roziwazac
Litości Panowie, naprawdę tak trudno koledze w potrzebie pomóc podpowiedziami?
na serwerze gdzie masz np Apache tworzysz plik .htaccess z zawartością
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
jak masz plik na serwerze dupa.php to wchodzisz na twojadomena.pl/dupa i powinieneś widzieć pożądany efekt.
Jak potrzebujesz do ngnixa to pisz, ewentualnie takie sprawy załatwiają frameworki.