Autor | Zpráva | ||
---|---|---|---|
Ghosting Profil |
#1 · Zasláno: 5. 1. 2008, 17:45:46 · Upravil/a: Ghosting
Zdravím,
už delší dobu řeším mod_rewrite. Dejme tomu že mám stránky www.example.cz . Chtěl jsem tedy udělat mod_rewrite stránky generují url www.example.cz/index.php?p=1 .. www.example.cz/index.php?p=2 ... www.example.cz/index.php?p=3 atd. Prostě na konci tý URL je číslo. zkoušel jsem dát do .htaccess toto: RewriteEngine On RewriteRule ^(.*)\.p(.*)\.html$ index.php?p=$2 [L,QSA] bohužel server vykazuje chybu 404. Not Found The requested URL /home/www/example.cz/subdomeny/www/index.php was not found on this server. Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7 mod_ssl/2.2.3 OpenSSL/0.9.8c Server at example.cz Port 80 Nevíte kde je zakopán pes? |
||
Ghosting Profil |
#2 · Zasláno: 5. 1. 2008, 17:56:42
sakra trefil jsem to blbě, když tak to přesunte, dík
|
||
Kentaur Profil |
#3 · Zasláno: 5. 1. 2008, 17:57:00 · Upravil/a: Kentaur
Pěkný článek na toto téma (ikdyž neřeší konkrétně tento problém) napsal Str4wberry.
|
||
Ghosting Profil |
#4 · Zasláno: 5. 1. 2008, 18:09:35
už to mám, mělo b tam být :
RewriteEngine On RewriteRule ^(.*)\.p(.*)\.html$ /index.php?p=$2 [L,QSA] |
||
Dranel Profil |
#5 · Zasláno: 6. 1. 2008, 18:14:28
Já bych se chtěl na něco zeptat také: Dříve jsem měl v .htaccess toto:
# Podstrkování stránek RewriteRule ^(.*)/([^.]*)/([^.]*)$ index.php?kat=$1&rub=$2&str=$3 RewriteRule ^(.*)/([^.]*)$ index.php?kat=$1&str=$2 RewriteRule ^([^.]*)$ index.php?str=$1 Nyní tam mám toto: # Podstrkování stránek RewriteRule ^([A-Za-z0-9-]*)/([A-Za-z0-9-]*)/([A-Za-z0-9-]*)$ index.php?kat=$1&rub=$2&str=$3 RewriteRule ^([A-Za-z0-9-]*)/([A-Za-z0-9-]*)$ index.php?kat=$1&str=$2 RewriteRule ^([A-Za-z0-9-]*)$ index.php?str=$1 Chtěl bych se zeptat, jestli jsem to tím vylepšil nebo něco pokonil. Na první pohled mi to totiž funguje oboje. |
||
Str4wberry Profil |
#6 · Zasláno: 6. 1. 2008, 18:24:58
Odpovídám Dranelovi:
Oba zápisy jsou si dost podobné. Ale nějak Ti blbne „Nacházíte se zde:“. |
||
Dranel Profil |
#7 · Zasláno: 6. 1. 2008, 18:54:38
Str4wberry
Když jsou si jen podobný, tak v čem jsou rozdílný? Doufám že jsem to přepsal dobře (snažil jsem se to zabezpečit i logicky vylepšit) Dobrej postřeh - ještě jsem se k tomu nevrátil, ale mám to vplánu. To jsem si zkoušel jen tak jestli to zvládnu ale nezvládl jsem. Řešení už mám ale není čas :( |
||
Časová prodleva: 16 let
|
0