Witam, zainstalowałem sobie serwer coyote mam tylko pytanie czy i gdzie ewentualnie moge <ort>znaleŹć</ort> lub skonfigurowac podstrony np http://localhost/tp lub http://localhost/delphi w 4p.net wygląda to tak http://4p.net/deplphi. w katalogu z projektem nie ma takich podstron. proszę o pomoc. pozdrawiam
podstrony - działy - wyświetlanie
- Rejestracja: dni
- Ostatnio: dni
- Postów: 72
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11950
Bo mamy na serwerze po prostu zwyczajnie katalog /delphi... i tam jest plik index.php, w ktorym jest polecenie include_once('skrypt php');
- Rejestracja: dni
- Ostatnio: dni
- Postów: 729
co prawda nie wiem o co chodzi ale poczytaj sobie o mod_rewrite
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Poznań
I jeszcze krótkie sprostowanie: Coyote nie jest serwerem.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 72
No tak. Dziękuję. :)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 72
A czy mó?łbym prosić o wklejenie całego pliku ( jaiegoś przykładowego np delphi). Bo nie za bardzo wiem co mam umieścić w miejscu skrypt.php
Przy okazji proponuję wrzucić te katalogi z ich zawartoscią do projektu.
- Rejestracja: dni
- Ostatnio: dni
gdzie cat=3 to przykladowa kategoria artykulow.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Poznań
Mam nadzieję, że to relikt przeszłości i w zbliżającej się nowej odsłonie Coyote takie virtualne katalogi nie będą tworzone przez dodanie pustego katalogu na ftp i wrzuceniu tam takiego skryptu...
- Rejestracja: dni
- Ostatnio: dni
Dominium napisał(a)
<?php header("Location: article.php?cat=3"); ?>
takie małe sprostowanie - chyba ../article.php zamiast article.php skoro to ma być w podfolderze ;P
ale jak ma się dostęp do mod rewrite to jak najbardziej będzie to bardziej profesjonalne wyjście
- Rejestracja: dni
- Ostatnio: dni
- Postów: 72
nie za bardzo rozumiem. Adam Boduch napsiał include_once a nie header czy Dominum wiesz że tak się rob ogólnie czy że tak jest w projekcie?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11950
header() przekierowuje - include_once() dolacza bez przekierowywania. Na serwerze jest przekierowywanie - zrob jak wolisz :)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 72
ok, już działa tylko albo nie potrafię albo nie można zrobić zapytania ?cat=1 dla include_once ale na haeder ładnie działa.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 11950
Bo w include_once() parametry musza byc zadeklarowane w skrypcie - np.:
<?php $_GET['id'] = 1; include_once('../article.php'); ?>
- Rejestracja: dni
- Ostatnio: dni
mozesz jeszcze zrobic np. cos takiego...
stworz plik .htaccess o tresci:
Options FollowSymLinks
RewriteEngine On
RewriteRule ^Delphi$ article.php?id=3 [L]