Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

problém s .htaccess

korwin
verified
rating uzivatele
(25 hodnocení)
29. 11. 2009 13:05:47
Ahoj lidi mám web kde je takovejdle .htaccess
IndexIgnore *
RewriteEngine On
RewriteRule ^tag/(.*)/page(.*).html tag.php?t=$1&p=$2
RewriteRule ^tag/(.*) tag.php?t=$1
RewriteRule ^c/(.*)/(.*).html c.php?id=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^.* /route.php
web fuguje (to tag sem jeste nezkoušel) krom RewriteRule ^c/(.*)/(.*).html c.php?id=$1
Když zadám adresu adresawebu/c.php?id=1 tak to jede
pokud vsak seo url jako adresawebu/c/1/pokus.html tak web sice najede ale napíše to že článek neexistuje.
Já se v tom moc nevyznám, ale asi to bude jednoduchý opravit, ale netuším jak. Díky za help.
29. 11. 2009 13:05:47
https://webtrh.cz/diskuse/problem-s-htaccess/#reply411389
rado
verified
rating uzivatele
(6 hodnocení)
29. 11. 2009 14:57:01
Ahoj,
problem moze byt sposobeny tym, ze ti tam webserver automaticky pridal namiesto /c/ c.php. Toto sposobuje direktiva MultiViews v Options. Takze staci pridat:
Options -MultiViews
Potom to moze vyzerat takto:
Options -MultiViews
IndexIgnore *
RewriteEngine On
RewriteRule ^tag/(.*)/page(.*).html tag.php?t=$1&p=$2
RewriteRule ^tag/(.*) tag.php?t=$1
RewriteRule ^c/(.*)/(.*).html c.php?id=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^.* /route.php
29. 11. 2009 14:57:01
https://webtrh.cz/diskuse/problem-s-htaccess/#reply411388
korwin
verified
rating uzivatele
(25 hodnocení)
29. 11. 2009 15:32:04
Pokud to tam přidám, tak to nejede vůbec
Error 500: Internal server errorError 500: Internal server error
Ale díky za snahu.
29. 11. 2009 15:32:04
https://webtrh.cz/diskuse/problem-s-htaccess/#reply411387
rado
verified
rating uzivatele
(6 hodnocení)
29. 11. 2009 15:48:24
Ten error mohol byt sposobeny tym, ze mas zakazane v htaccess zmenit nastavenia pre Options.
Potom mi napada este riesenie, ak je to mozne, tak zmenit nazvy tych suborov, teda aby /tag/ neodkazoval na tag.php.
Teda napriklad:
Ale budes musiet premenovat sobury a dat pozor, aby to fungovalo spravne.
Alebo ak sa da, tak mozes premenova prepisovaciu adresu z /tag/ napr na /xtag/ a potom upravit v aplikacii, aby sa takto odkazovala.
29. 11. 2009 15:48:24
https://webtrh.cz/diskuse/problem-s-htaccess/#reply411386
korwin
verified
rating uzivatele
(25 hodnocení)
29. 11. 2009 15:52:54
Tak jsem na to přišel.
Chybělo: RewriteBase /
Ale díky že aspoň někdo napsal :-)
29. 11. 2009 15:52:54
https://webtrh.cz/diskuse/problem-s-htaccess/#reply411385
Pro odpověď se přihlašte.
Přihlásit