![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 20.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
W jaki posob można ukrywać rozrzerzenia php, tak aby otwierając strone internetową w pasku adresu nie pokazywalo mi index.php, tylko np index.html, lub poprostu index? Dzięki, pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
modrewrite.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 3 Dołączył: 23.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
W .htaccess zastosuj mod rewrite.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie koniecznie mod-rewrite. Mozna tez na poziomie serwera. W jego ustawieniach nalezy ustawic filtr php (cgi lub isapi) dla rozszerzenia .html lub dowolnie innego, jakie sobie zazyczysz. Nie wszystkie pliki sa przetwarzane przez parser PHP a tymbardziej on nie decyduje sie na ich przetworzenie, jezeli zobaczy rozszerzenie .php
Dla Apache'a np. jest to w httpd.conf (jak mnie pamiec nie myli): Kod AddType application/x-httpd-php .php choc rownie dobrze to moze byc Kod AddType application/x-httpd-php .html bo czemu nie? W IIS np. jest to Add/Edit Application Extension Mapping (czy tez polskojezyczny odpowiednik). |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 131 Pomógł: 0 Dołączył: 20.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
a wprowadzajac mod rewrite, wewnątrz kodu php odniesienia do plikow php sie nie zmieniają? jeżeli chce przekierować do strone index.php, ktora wyswietlana jest jako index.html
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tak sie nie da - musisz przekierowac na index.html ktore bedzie maskowac index.php. Ewentualnie (choc stanowczo nie polecam - zdublowana liczba requestow a i tak niespecjalnie maskuje PHP - choc w adresie nie widac):
1. redirect 301 z index.php do index.html 2. tulaczenie index.html na index.php: Kod rewriteRule /index.html /index.php [L]
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 06:32 |