.htaccess rubrika: Programování: PHP
zdravim měl bych otázku v projektu mám v rootu soubor .htaccess který vypadá takto
RewriteEngine On RewriteRule ^([^/]*)/([^/]*)$ /index.php?a=$1 [L] RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /index.php?a=$1&b=$2 [L] RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)$ /index.php?a=$1&b=$2&c=$3 [L]
takže struktura vypadá např www.example.cz/info/navod/
a výsledek se mi stejne vrátí do indexu s GET parametry a,b,c
což se fajn url vypadá čistě a v indexu už si s tím pracuji jak potřebuji.
Ale teď sem se rozhodl že chci přidat punBB forum to má svůj kód nechci ho v ničem omezovat takže sem do rootu nahrál slozku forum
a potrebuji aby pri adrese www.example.cz/forum/ sem se dostal přímo do té složky a né do indexu s parametry
normalne bych to vyresil nejak takto
RewriteRule ^/forum/ /forum/index.php [R=301,L]
Ale vzhledem k tomu že tam mám predchozí kód tak se tyto 2 veci budou vylučovat
otázka zní existuje v htaccess IF? nebo jak byste to řesili vy? děkuji za odpověď
Dej to jako první pravidlo a buď projde (a tím se vykonávání ukončí) a nebo neprojde a bude se pokračovat normálně na další. Což?
Pro zobrazení všech 7 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře