ďťż

[serwer Apache] .htaccess tylda w nazwie katalogu

       

Podstrony


telcocafe

Mam dostęp do serwera http apache pod adresem, który wygląda tak:
http://nazwa.serwera.pl/~chodnik
Adres wiedzie do katalogu public_html. Problem jest tego typu, że jak w katalogu umieszczę plik index.html z odwołaniem do skryptu:
<script type="text/javascript" src="/skrypt.js"></script>
a skrypt też jest w katalogu public_html, to adres jest błędny. Oczywiście wywalenie ukośnika rozwiąże problem, ale jest jeszcze parę innych miejsc, nie wiem ile, gdzie też mam takie odwołanie zaczynające się od "/". Wszystko gra, jak strona jest np. po adresem http://localhost, bo po nazwie domeny nie ma katalogu.
I teraz doszukałem się, że trzeba by ustawić ten katalog ~chodnik jako bazowy. Nie mam dostępu do konfiguracji, więc jedyne miejsce, gdzie coś mogę zrobić, to .htaccess. Działa mi mod_rewrite, ale nie bardzo wiem co dalej. Próbowałem tak:
RewriteBase /~chodnik/ (i wszystkie kombinacje bez ukośników), ale to mi nie zadziałało. Co robię źle? Da się to zrobić tym plikiem konfiguracyjnym?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.