HELP : WEB redakcni system PHP MYSQL

From: Keberdle Václav <keberdle (zavinac)>
Date: Fri, 6 Feb 2009 11:04:32 +0100
Zdravím jsem v uzkých.
Navrhl jsem mensi "redakcni system" pro webovou prezentaci.
Data jako Title, description, a text mám v DB MYSQL hlavně kvůli
vyhledávání.
Doteď jsem to mel dělané tak, že jsme měl tyto údaje definované jako proměné
v souborech (index.php druha-stranka.php atd..)

Nyni chci pouzit jen jeden soubor a plnit jej z databaze pres parametr v URL
např: index.php?stranka=druha-stranka

to dělám pčes .htaccess

RewriteEngine On
RewriteBase /Muj-adresar
RewriteCond %{QUERY_STRING} ^stranka=([^&]+)$
RewriteRule ^index\.php$ %1.php? [R=301,L]
RewriteRule ^([^/]+)\.php index.php?rw=1&stranka=$1 [L,QSA]

Toto v pohodě vytváří stránky které existují > mají příslušný záznam v
DB.Pro nesmyslnou adresu to vrátí "prázdnou" stránku.

Zde jsou moje obtíže a řešení o která mne napadla, ale nevím jak na ně :)

1. Pro nesmyslné stránky > pokud nenajde záznam v DB at vrátí chybový kod
400 > zatím ale nevím jak :(
2. přesměrování pro zmenene URL > to mi ale nechce fungovat na locale >
pokud napíši do .htaccess
redirect 301 /stara.php /nova.php
to ale vyhodi chybu 500
 .htaccess: Redirect to non-URL
3.Co mi ještě vadí je že ignoruje koncovku index.php je stejný jako
index.php266546 > bojím se duplicitního obsahu
Nejraději bych přesměrovával na URL bez koncovky ale nevím jak to nastavit.

 Předem děkuji za případné rady

-- 
Vašek "KEnik" Keberdle
Received on 06. 02. 2009, 11:04 CET

This archive was generated by hypermail 2.2.0 : 06. 02. 2009, 11:04 CET