Skocz do zawartości
Zaloguj się, aby obserwować  
siemaeniu500

[PROBLEM] Musze dopisywac .png , .html itp

Polecane posty

Witam,

 

Przeszedłem na nowy hosting, instalowalem od nowa apache.

Pojawil sie problem.

 

Wczesniej gdy wpisalem w adres, np. bloodmine.eu/info odrazu przekierowało na info.html

 

Teraz zamiast wpisywać bloodmine.eu/images/logo musze wpisac logo.png

Edytowano przez siemaeniu500 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Możesz spróbować dodać w pliku .htaccess coś na kształt

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [L]

jeśli adres widoczny w przeglądarce ma pozostać bez zmian, lub:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [R=301,L]

jeśli ma nastąpić widoczne przekierowanie, zmiana adresu na właściwy.

 

Edytowano przez Piotr GRD (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Możesz spróbować dodać w pliku .htaccess coś na kształt

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [L]

jeśli adres widoczny w przeglądarce ma pozostać bez zmian, lub:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [R=301,L]

jeśli ma nastąpić widoczne przekierowanie, zmiana adresu na właściwy.

 

 

 

To ma wygladac tak: http://paste.ubuntu.com/5718063/ ?

 

Bo nie wiem czy w dobre miejsce wkleiłem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeśli to ma być dla forum, to w dobre miejsce wrzuciłeś, ale w grę wchodzi raczej tylko druga opcja, z widocznym przekierowaniem (ta wersja z "R=301"). Stosując pierwsze rozwiązanie (bez widocznego przekierowania, adres pozostaje bez zmian) trzeba by zmodyfikować wszystkie pozostałe istniejące reguły.

 

Edytowano przez Piotr GRD (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jeśli to ma być dla forum, to w dobre miejsce wrzuciłeś, ale w grę wchodzi raczej tylko druga opcja, z widocznym przekierowaniem (ta wersja z "R=301"). Stosując pierwsze rozwiązanie (bez widocznego przekierowania, adres pozostaje bez zmian) trzeba by zmodyfikować wszystkie pozostałe istniejące reguły.

 

 

 

Ok, co kolwiek edytuje w htacces nie ma znaczenia, mod rewrite mam włączony.

 

Tylko to jest dziwne ze do wszystkiego musze dopisywać rozszerzenia np. .html .png .jpg .php - nie dodaje automatycznie

 

Wczesniej tak nie mialem, a nic nie edytowalem w apache

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam,

 

Przeszedłem na nowy hosting, instalowalem od nowa apache.

Pojawil sie problem.

 

Wczesniej gdy wpisalem w adres, np. bloodmine.eu/info odrazu przekierowało na info.html

 

Teraz zamiast wpisywać bloodmine.eu/images/logo musze wpisac logo.png

 

Options +MultiViews

 

w htaccess lub dodaj opcje Multiviews do odpowiedniego dla danego vhosta bloku Directory

 

--

Lazy

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×