Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [htaccess] Maskowanie adresu
Forum PHP.pl > Forum > Serwery WWW
sleedz
Witam.
Mam stronę na Zend Frameworku i wrzuciłem ją na serwer home.pl. Cała strona jest w jednym katalogu, więc jak chcę się dostać do strony to muszę wpisać adres: http://domena.pl/public.

Mój plik htaccess wygląda tak:
Cytat
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domena.pl$ [NC]
RewriteCond %{REQUEST_FILENAME} !/public/
RewriteRule ^(.*)$ /public/$1 [L]


Nie wiedzieć czemu generuje mi siębłąd 404 The request / was not found on this server.

Zrobiłem tak:
  1. RewriteRule ^.*$ public/index.php [NC,L]


i jak wpiszę adres: http://domena.pl/auth to wtedy działa to normalnie i mi się pokazuje panel logowania.
Ale jak wpiszę samo http://domena.pl to już niestety wyskakuje:
  1. 500 Internal Error
  2.  
  3. The server encountered an internal error and could not complete your request.

Ale jakiś postęp jest tongue.gif
kalif
Mam małe pytanko nt. htaccess

W głównym folderze serwera (domena xxx.com) mam plik htaccess a w nim ustalone ikonki dla rodzajów plików, np:

AddIcon /main/icons/folder-open.gif ^^DIRECTORY^^

Gdy klikam po folderach na serwerze ikonka wyświetla się jak powinna w folderach i podfolderach.
Jednak, gdy wejdę do jakiegoś folderu poprzez subdomene, która jest pod niego podpięta (np folder xxx.com/folder1 = folder1.xxx.com), to ikonki się nie wyświetlają

Linkowanie dla nich wtedy wygląda tak: folder1.xxx.com/icons/folder-open.gif....


Czy jest na to jakiś uniwersalny sposób??
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.