Autor Zpráva
sh00ter
Profil
zdravim, mam takovej problem, delam na jeden web mod rewrite, zatim sem vytvoril todle
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/([^/]*)/$
RewriteRule .* index.php?page=%1 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/clanek-(\d)/$
RewriteRule .* index.php?page=%1&view=%2 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/strana-(\d)/$
RewriteRule .* index.php?page=%1&strana=%2 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/([^/]*)/([^/]*)/$
RewriteCond %{REQUEST_URI} !^/([^/]*)/clanek-(\d)/report-koment-(\d)/$
RewriteRule .* index.php?page=%1&view=%2&report-koment=%3 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/([^/]*)/([^/]*)/$
RewriteCond %{REQUEST_URI} !^/([^/]*)/clanek-(\d)/smazat-koment-(\d)/$
RewriteRule .* index.php?page=%1&view=%2&smazat-koment=%3 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/([^/]*)/([^/]*)/$
RewriteCond %{REQUEST_URI} !^/([^/]*)/clanek-(\d)/blokovat-ip-(\d)/$
RewriteRule .* index.php?page=%1&view=%2&blokovat-ip=%3 [L,QSA]

DirectoryIndex index.php

ale stalo se mi, ze ty podmince s report-koment vyhovi i todle URL

dycky mi to vyhodi promennou report-koment

http://www.neco.cz/clanky/clanek-1/smazat-koment-11/
samozrejme to nefunguje jak ma ani s promenou blokovat-ip

poradte prosim jak jit dal, diky
Kajman_
Profil *
A jste si jistý tím vykřičníkem, který dělá negaci?
RewriteCond %{REQUEST_URI} !^/([^/]*)/clanek-(\d)/report-koment-(\d)/$
sh00ter
Profil
taky sem to zkousel bez toho vykricniku, a kdyz to dam pryc u jednoho tak mi to vyhodi spatnou promennou, a kdyz ho dam pryc u vsech tak to vyhodi 404

nj, regulary nejsou moje silna stranka...
sh00ter
Profil
tak uz sem pokrocil, uz jedina podminka co mi nefunguje je na promenou blokovat ip, posilam upravenej htaccess

RewriteEngine On
DirectoryIndex index.php
RewriteBase /

RewriteCond %{REQUEST_URI} ^/([^/]*)/$
RewriteRule .* index.php?page=%1 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/clanek-([0-9]*)/$
RewriteRule .* index.php?page=%1&view=%2 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/strana-([0-9]*)/$
RewriteRule .* index.php?page=%1&strana=%2 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/clanek-([0-9]*)/smazat-koment-([0-9]*)/$
RewriteRule .* index.php?page=%1&view=%2&smazat-koment=%3 [L,QSA]

RewriteCond %{REQUEST_URI} ^/([^/]*)/clanek-([0-9]*)/report-koment-([0-9]*)/$
RewriteRule .* index.php?page=%1&view=%2&report-koment=%3 [L,QSA]

#RewriteCond %{REQUEST_URI} ^/([^/]*)/clanek-([0-9]*)/blokovat-ip-(.+)/$
#RewriteRule .* index.php?page=%1&view=%2&blokovat-ip=%3 [L,QSA]


a hodnoty ty promenny blokovat-ip sou klasicky IP adresy

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: