Szukaj   Użytkownicy   Profil   Wiadomości   Zaloguj   Rejestracja


 
Przerwa konserwacyjna! Pisanie postów i zakładanie tematów niedostępne do odwołania!
 


[mod_rewrite] przepisywanie rozszerzenia plików w kat. kont

 
To forum jest zablokowane, nie możesz pisać dodawać ani zmieniać na nim czegokolwiek   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi    Forum WebServ Strona Główna -> Pomoc techniczna
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Jessie
Początkujący
Początkujący


Dołączył: 12 Lis 2010
Posty: 3

PostWysłany: Pią Lis 12, 2010 12:25 pm    Temat postu: [mod_rewrite] przepisywanie rozszerzenia plików w kat. kont Odpowiedz z cytatem

Witam. Mam taki oto problem ze zmianą rozszerzenia plików na localhoście w katalogu kont:

Mam linki postaci:
http://localhost/~skarbpanstwa/index.html

a potrzebuję w to miejsce wczytać plik realny o nazwie:
http://localhost/~skarbpanstwa/index.php

Tak więc chodzi o samą zmianę rozszerzenia pliku. O ile wychodzi mi to na serwerze zdalnym, o tyle na localhoscie nie chce iść.

PLIK .htaccess
Kod:
RewriteEngine On
Options +FollowSymlinks
RewriteRule ^(.+)\.html$ $1.php [L]


Taki zapis działa na serwerze zdalnym i jest wporządku.

A ja potrzebuję rozwiązania do pliku httpd/.htaccess

W chwili obecnej mam taki kod:
Kod:
RewriteEngine On
Options +FollowSymlinks
RewriteRule ^~skarbpanstwa/(.+)\.html$ ~skarbpanstwa/$1.php [L]

Jednak otrzymuję błąd 404.
Zaglądałem do tematu:
http://forum.webserv.pl/viewtopic.php?t=1732

Jednak nie umiem dojść prawidłowego rozwiązania.Prosiłbym o pomoc w tej sprawie.


Ostatnio zmieniony przez Jessie dnia Pią Lis 12, 2010 12:38 pm, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
gabriel
Moderator


Dołączył: 25 Mar 2005
Posty: 1100

PostWysłany: Pią Lis 12, 2010 12:34 pm    Temat postu: Odpowiedz z cytatem

problem jest taki że mod_rewrite gryzie się z mod_userdir, najłatwiej dodać do niego RewriteBase

Kod:
RewriteEngine On
RewriteBase /~skarbpanstwa/
Options +FollowSymlinks
RewriteRule ^(.+)\.html$ $1.php [L]
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Numer GG Tlen
Jessie
Początkujący
Początkujący


Dołączył: 12 Lis 2010
Posty: 3

PostWysłany: Pią Lis 12, 2010 12:41 pm    Temat postu: Odpowiedz z cytatem

Niestety dalej błąd 404

Dodam, może że mam w ustawieniach:
Cytat:
LoadModule rewrite_module modules/mod_rewrite.so


oraz katalogi httpd oraz httpd-users nie są w programy files, lecz zostały tutaj przypisane inne katalogi z innego dysku (oczywiście wyświetlanie podstron kont www działa normalnie). Może to może być problem...?
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
gabriel
Moderator


Dołączył: 25 Mar 2005
Posty: 1100

PostWysłany: Pią Lis 12, 2010 12:49 pm    Temat postu: Odpowiedz z cytatem

To gdzie jest ten katalog nie ma znaczenia, ja to z pamięci mówiłem bo teraz dokładnie nie pamiętam.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Numer GG Tlen
Jessie
Początkujący
Początkujący


Dołączył: 12 Lis 2010
Posty: 3

PostWysłany: Pią Lis 12, 2010 1:27 pm    Temat postu: Odpowiedz z cytatem

gabriel, jakbyś kiedyś w wolnej chwili spróbował rozwikłać moją zagadkę byłbym wdzięczny.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
To forum jest zablokowane, nie możesz pisać dodawać ani zmieniać na nim czegokolwiek   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi    Forum WebServ Strona Główna -> Pomoc techniczna Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz dołączać plików na tym forum
Nie możesz ściągać plików na tym forum

Powered by phpBB © phpBB Group
 

Dokumentacje   |   Reklama   |   Polityka prywatnoœci   |   Pomoc   |   Kontakt

Copyright © 2012 WebServ.

Wszelkie prawa zastrzeżone.

Strony www, grafika, CMS