Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Index of
wilku
post 25.06.2003, 12:06:01
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.06.2003

Ostrzeżenie: (0%)
-----


Witam
Pytanie jak zamienić wpis, który pojawia się przy wyświetlaniu katalogu Index of /katalog na "Dowolny wpis" /katalog
Go to the top of the page
+Quote Post
kurtz
post 25.06.2003, 13:56:11
Post #2





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Cytat
Witam
Pytanie jak zamienić wpis, który pojawia się przy wyświetlaniu katalogu Index of /katalog na "Dowolny wpis" /katalog
poprawic zrodla apache'a?.. ew generowac samemu ten index ;)


pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
wilku
post 25.06.2003, 16:03:57
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 25.06.2003

Ostrzeżenie: (0%)
-----


Dzięki za odpowiedź.
No właśnie ale jak wygenerować własny index który by zawierał nazwę tą którą chcemy, a nie standardową apacha czyli "index of"
Go to the top of the page
+Quote Post
kurtz
post 2.07.2003, 12:55:15
Post #4





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Cytat
Dzięki za odpowiedź.
No właśnie ale jak wygenerować własny index który by zawierał nazwę tą którą chcemy, a nie standardową apacha czyli "index of"
Jesli wystarczy tobie to ze mozesz modyfikowac to co jest przed indexem i po nim to mozesz skorzystac z mozliwosci jakie tobie daje modul do indexowania - polecam koncowke strony z artykulu http://www.webdeveloper.pl/html/news/2002/...01/28/283_1.php


pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
FiDO
post 9.07.2003, 23:14:05
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Mozna troche wiecej...
Nie wiem dokad prowadzi link podany przez Ciebie ale domyslam sie ze do opisu m.in. ReadmeName i HeaderName. Z tego co piszesz wnioskuje, ze albo tego nie testowales, albo Apache2 (na ktorym ja sprawdzalem) diametralnie zmienil obsluge headerow a Twoje doswiadczenia sa z Apache 1.3.x.
Wczoraj pobawilem sie troche tymi ustawieniami i doszedlem np. do czegos takiego: http://stargate.uz.zgora.pl/~fido/indexof.png
Czyli do tego, co chcial osiagnac autor topicu, a nawet wiecej...
Zaraz postaram sie sprawdzic czy i na 1.3.x da sie takie cuda wyczyniac.

---
na 1.3.x tez sie da...
Go to the top of the page
+Quote Post
kurtz
post 10.07.2003, 10:01:39
Post #6





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Cytat
Mozna troche wiecej...
Nie wiem dokad prowadzi link podany przez Ciebie ale domyslam sie ze do opisu m.in. ReadmeName i HeaderName.
nie tylko - atykul opisuje zabwy z fancyindexing i IndexOptions. Z tego co widze ty wlasnie z tego korzystales.
Cytat
Z tego co piszesz wnioskuje, ze albo tego nie testowales, albo Apache2 (na ktorym ja sprawdzalem) diametralnie zmienil obsluge headerow a Twoje doswiadczenia sa z Apache 1.3.x.
zgadza sie czesciowo - nigdy sie tym nie bawilem bo nie potrzebowlaem - znalzlem za to artykul w jezyku polskim ktory mowi ja to zrobic. jego adres masz wyzej.

Co do opcji indexowania to opis znalezc mozna w dokumnetacji:
apache2 http://httpd.apache.org/docs-2.0/mod/mod_a..._autoindex.html
apache1 http://httpd.apache.org/docs/mod/mod_autoindex.html

Cytat
Wczoraj pobawilem sie troche tymi ustawieniami i doszedlem np. do czegos takiego: http://stargate.uz.zgora.pl/~fido/indexof.png
Czyli do tego, co chcial osiagnac autor topicu, a nawet wiecej...
Zaraz postaram sie sprawdzic czy i na 1.3.x da sie takie cuda wyczyniac.

---
na 1.3.x tez sie da...
to jeszcze powiedz co zrobiles - chyba tego oczekiwal autor.. ;)

ps
twoj serwer przekierowuje na port 81.. a ten wycina mi proxy..

Pozdrawiam


--------------------
.. make web your home ..
Go to the top of the page
+Quote Post
FiDO
post 10.07.2003, 10:56:00
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat
zgadza sie czesciowo - nigdy sie tym nie bawilem bo nie potrzebowlaem - znalzlem za to artykul w jezyku polskim ktory mowi ja to zrobic. jego adres masz wyzej.

No tylko, ze z tego artykulu nie moge wywnioskowac (nie szukalem jakos specjalnie) na jakiej wersjie Apache'a to robili...
Cytat
Co do opcji indexowania to opis znalezc mozna w dokumnetacji:
apache2 http://httpd.apache.org/docs-2.0/mod/mod_a..._autoindex.html
apache1 http://httpd.apache.org/docs/mod/mod_autoindex.html

To chyba kazdy wie :]
Cytat
to jeszcze powiedz co zrobiles - chyba tego oczekiwal autor.. winksmiley.jpg

No tak.. tak sie rozpedzilem, ze zapomnialem o najwazniejszym winksmiley.jpg
Nie mam przy sobie tych plikow, wieczorkiem podrzuce jak dysk wezme ze soba, wiec napisze narazie z pamieci.
Najpierw konfiguracja apache'a, czyli httpd.conf
Zeby bylo to na calym serwerze (na kazdym virtual hoscie) przy wykorzystaniu tylko jednego pliku HEADER i README trzeba porobic (lub skorzystac z juz zrobionych) aliasow.

Np.
Alias /hdr/ /usr/vhosts/

Teraz w sekcji globalnej (nie zadne <Directory>, tak zeby bylo to ustawione dla calego serwera, najlepiej podmienic to co juz jest ustawione, bo standardowo jest)

ReadmeName /hdr/README.html
HeaderName /hdr/HEADER.html

Jak widac na screenie, skorzystalem z php (katalog odczytywany dynamicznie), ale do ReadmeName/HeaderName trzeba podac plik typu text/html, a php juz ma inny typ (application/x-httpd-php). Wiec stosujemy taki trik, ze includujemy plik php poprzez SSI "komenda" :
<!--#include virtual="HEADER.php" -->

Oczywiscie trzeba miec wlaczone SSI w katalogu /hdr/ (znaczy tym, do ktorego ów alias prowadzi, czyli tam gdzie fizycznie sa HEADER.html etc.)
Np.
Options Includes w sekcji <Directory> od tego kataogu, badz
SetOutputHandler Includes html (tylko w apache2).
Jesli ustawiamy tym 1 sposobem to jeszcze trzebaby wlaczyc parsowanie przez SSI plikow html, a nie tylko shtml, czyli AFAIR AddHandler server-parsed html

W plikach HEADER.* i README.* co sie tylko podoba...
To co mam u siebie wrzuce wieczorkiem.

O ile czegos nie zapomnialem powinno dzialac.
Reszta wieczorem jak bede mial to pod reka.
Cytat
ps
twoj serwer przekierowuje na port 81.. a ten wycina mi proxy..
Pozdrawiam

Nic na to nie poradze, tak jest skonfirgurowany serwer.
Zrobilem mirrora tu

ps. to nie jest moj serwer ;P
Go to the top of the page
+Quote Post
FiDO
post 11.07.2003, 21:50:11
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Sorki, ale wczoraj nie moglem...

Ustawienia ze screenow wrzucilem tu i tu

Odpowiednie ustawienie httpd.conf podalem wyzej.
Jedyne czego nie opisalem a jest wykorzystane w konfiguracji na screenie to:
Kod
IndexOptions FancyIndexing FoldersFirst SuppressDescription NameWidth=50 SuppressHTMLPreamble

(w jednej linii wszystko)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 09:10