Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Jak na Apacha2 wymusic by ladowal wskazana strone po wpisaniu w przegladarce tylko nazwy dommeny
np. www.domena.pl - a on zaladuje nie index.php tylko mojindex.php
Offline
Do pliku konfiguracyjnego Apache o nazwie httpd.conf dopisz linijkę:
DirectoryIndex mojindex.php
Opcją tej dyrektywy jest lista plików, więc możesz dopisać więcej nazw.
Możesz także zrobić taki wpis do .htaccess:
Index mojindex.php
Tutaj opcja to także lista plików
Offline
a może chodzi o cos takiego, abo nie ładował index.php tworzysz sobie index.php, a w nim:
<?php Header("Location: mojindex.php"); ?>
innawet jak chce otworzyć index.php to od razu wyrzuca na mojindex.php,
wowczas nie trzeba manipulowac w konfigu apacza, bo przecież na zawsze jesteśmy adminem ;)
Offline
Dzięki udało się tak w sites-available
RedirectMatch ^/$ http://domena/index_moj.php
lecz jeszcze jeden problem po wpisaniu domeny IE odpala to co trzeba jednak wyskkuje adres http://domena/index_moj.php da sie jakiegos aliasa dopisac??? by wyswielal sie tylko adres w tej postaci http://domena
Offline
no nie przez RedirectMatch tylko
RewriteEngine On RewriteRule ^/$ /~DOWNLOAD/index_moj.php [L]
albo sugerowany juz "DirectoryIndex"
Offline
wowczas nie trzeba manipulowac w konfigu apacza, bo przecież na zawsze jesteśmy adminem ;)
Do edycji .htaccess nie trzeba być adminem.
Offline
sprobuj tak:
<VirtualHost domena.pl:80> DocumentRoot /twoja/lokalizacja/www/ ServerName twoja.domena.pl </VirtualHost>
Offline
Dzieki mam trzy domeny wiec nie moge chyba uzyc DirectIndex, bo zrobi to dla wszystkich domen, ktorych wywolanie ma spowodowac otwarcie z tego samego katalogu roznych plikow index_moj1.php index_moj2.php index_moj3.php.
Mysle ze ciezko to zrobic przez .htaccess niewiem w jaki sposób?
Offline
sprobuj tak:
Kod:
<VirtualHost domena.pl:80> DocumentRoot /twoja/lokalizacja/www/twoj_index.php ServerName twoja.domena.pl </VirtualHost>
Nie dziala probowalem
Offline
sprobuj tak:
Kod:
<VirtualHost domena.pl:80> DocumentRoot /twoja/lokalizacja/www/twoj_index.php ServerName twoja.domena.pl </VirtualHost>
DocumentRoot (jak nazwa sugeruje) wskazuje na katalog, nie na zwykły plik.
Offline
ło matko faktycznie :D ale gafe strzelilem ;P
ale mozesz zrobic priorytet w httpd.conf (lub w /sites-available/default) tak jak Contravene zaproponowal
DirectoryIndex mojindex.php
i w tedy bedzie Ci najpier bral pod uwage ten plik a pozniej reszte
Offline
Dzieki mam trzy domeny wiec nie moge chyba uzyc DirectIndex
jezeli sa na roznych Vhostach to mozesz ... jezeli nie to mozesz uzywac (troche bardziej rozbudowanego) RewriteEngine ktory moze byc warunkowany od tego z jaka domena wywolana jest strona (nawet gdy jest to jeden vhost):
RewriteCond %{HTTP_HOST} !=moja.domena.pl
Offline
Mysle ze ciezko to zrobic przez .htaccess niewiem w jaki sposób?
To jest chyba najłatwiejsza droga. Plik .htaccess to plik z ustawieniami Apache (nadpisującymi te główne), które obowiązują w katalogu z tym plikiem oraz we wszystkich podkatalogach. Stwórz ten plik w katalogu głównym domeny (lub w dowolnym innym) i zapisz w nim opcje, które ci odpowiadają. Jeśli w jednym z podkatalogów preferujesz inne ustawienia, stwórz w nim kolejny .htaccess.
Możliwych ustawień jest wiele. Polecam Google.[/url]
Offline
Strony: 1