WebSite X5Help Center

 
Szymon W.
Szymon W.
User

.html  pl

Autor: Szymon W.
Visited 2233, Followers 1, Udostępniony 0  

Witam,

chciałbym adres moich podstron nie kończył się znacznikiem .html

W jaki sposób mogę go okryć, aby uzyskać przykładowo adres podstrony /realizacje zamiast /realizacje.html

Pozdrawiam

Szymon

Posted on the
2 ODPOWIEDZI - 1 PRAWIDłOWA ODPOWIEDź
Andrzej K.
Andrzej K.
User

Musisz dopisać komendy w pliku .htaccess -

Poczytaj na stronie https://stackoverflow.com/questions/5730092/how-to-re***-url

Dla html:

RewriteEngine on

RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]

RewriteRule ^ /%1 [NC,L,R]

RewriteCond %{REQUEST_FILENAME}.html -f

RewriteRule ^ %{REQUEST_URI}.html [NC,L]

Czytaj więcej
Posted on the from Andrzej K.
Szymon W.
Szymon W.
User
Autor

poniższy kod rozwiązał problem:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+)$ $1.html [L,QSA]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule ^(.*)\.html$ /$1 [R=301,L]

Czytaj więcej
Posted on the from Szymon W.