Autor | Zpráva | ||
---|---|---|---|
Tino Profil * |
#1 · Zasláno: 5. 7. 2011, 20:08:11
Potrebujem poradiť využívam pekné url pomocou .htaccess
Na diakritiku využívam $retazec = str_replace( Array(" ","á","č","ď","é","ě","í","ľ","ň","ó","ř","š","ť","ú","ů","ý","ž","Á", "Č","Ď","É","Ě","Í","Ľ","Ň","Ó","Ř","Š","Ť","Ú","Ů","Ý","Ž",",", ":", "(", ")", ".", "--", "---", "%"," - ") , Array("-","a","c","d","e","e","i","l","n","o","r","s","t","u","u", "y","z","A","C","D","E","E","I","L","N","O","R","S","T","U","U","Y","Z","", "", "", "", "", "-", "-", "percent","-") , $retazec); .htaccess mám ErrorDocument 404 /404.php ErrorDocument 403 /403.php RewriteEngine on RewriteCond %{REQUEST_FILENAME} -f [NC,OR] RewriteCond %{REQUEST_FILENAME} -d [NC] RewriteRule .* - [L] # Maskovanie ... RewriteRule ^([A-Za-z-]+)-([0-9]+)/?$ /nazov.php?id=$2 [L] Options -Indexes Mám to prepojené cez Db ale niektoré články mi ani nezobrazi vypíše chybu 404 neviete prečo ? |
||
Petr__ Profil * |
#2 · Zasláno: 5. 7. 2011, 20:59:17
Zkuste opravit ten (zde) devátý řádek .htaccess na:
RewriteRule ^([A-Za-z0-9-]+)-([0-9]+)/?$ /nazov.php?id=$2 [L] Tipuji, že ty články co hází 404 pravděpodobně obsahují v názvu nějakou číslici, která by tím neprošla. |
||
Tino Profil * |
#3 · Zasláno: 6. 7. 2011, 08:19:10
presne ďakujem moc
|
||
Časová prodleva: 13 let
|
0