| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | |
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Okej, toto je asi najzákladnejší prípad rewritu... Čo si už skúšal? Daj, nech ti to opravíme..
_________________ C#, PHP, ... |
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | Napísal autor témy DeiForm: 31.10.2012 17:45 | |
|
No takže mám základný na stránke, ktorý funguje vyzerá takto:
Kód: RewriteRule ^sk/([^/]*)$ /CMS/?sk=$1 [L] A skúšal som: Kód: RewriteRule ^([^/]*)$ /CMS/admin/?admin=$1 [L]
Ale podľa mňa v prvej časti by mal byť definovaný niekde ten priečinok nie ?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Skús niečo takéto:
Kód: RewriteRule ^admin/(.*)$ /CMS/admin/?admin=$1 [L]
_________________ C#, PHP, ... |
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | Napísal autor témy DeiForm: 31.10.2012 18:28 | |
|
404
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
U mňa to funguje, žeby u teba neexistovala daná cesta? V priečinku admin potrebuješ samozrejme aj index.php, keďže samotný adresár ti veci spracovať nedokáže, ale to hádam vieš..
_________________ C#, PHP, ... |
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | Napísal autor témy DeiForm: 31.10.2012 18:55 | |
|
fuha... v admine mam index a odkaz je: Kód: http://localhost/CMS/admin/galeria .htaccess je v priecinku /cms/ // pridané po 5 minútach od posledného príspevkuNo.. v /admin/ sopm mal ešte jeden htaccess a teraz mi v cms/admin/ hádže 500 //Error log Kód: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
// Tú púodmienku čo si mi napísal mam dať do /cms/ alebo do /cms/admin/ a v nom vytvorit dalsi htaccess?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Ach jo... Keďže je vnorený, musíš tomu prispôsobiť aj cesty...
Kód: RewriteRule ^admin/(.*)$ admin/moj_skutocny_subor.php?admin=$1 [L]
Toto by malo ísť do toho .htaccessu /CMS/.htaccess
Čo sa týka tej chyby, tak ti pravdepodobne konfliktujú dané htaccessy.
Ak nepomôže, počkaj si na niekoho, kto s tým robí častejšie, ja som hlavne C# programátor
|
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | Napísal autor témy DeiForm: 31.10.2012 19:16 | |
|
No už som sa pohol
Kód: RewriteRule ^admin/(.*)$ admin/index.php?admin=$1 toto mi vzalo, len mám problém. nenačíta css z /admin/style.css a obrázky z /admin/img/ viem že teraz sa to čo je za admin/ prepisuje do /admin/?admin=string ale ako to ošetriť?
|
|
Registrovaný: 08.08.09 Príspevky: 12449 Témy: 39 | Napísal killer: 31.10.2012 19:32 | |
|
Už sa to tu písalo niekoľko krát:
Kód: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d
Z podmienky budú vylúčené všetky súbory a zložky.
_________________ always is always wrong |
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | Napísal autor témy DeiForm: 01.11.2012 8:55 | |
|
Stále sa nezobrazujú skúšal som to už aj predtým, Dal som to pred rewriterule.
Pre priečinok by to malo byť
Kód: RewriteCond %{REQUEST_FILENAME} !/admin/-f ? Dával som to tam aj len takto ako si napísal // pridané po 5 minútach od posledného príspevkuKód: RewriteRule ^sk/([a-zA-Z0-9_-]+)$ /CMS/?sk=$1 [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^admin/([a-zA-Z0-9_-]+)$ admin/index.php?admin=$1 takto // pridané po 13 hodinách 12 minútach od posledného príspevkuVyriešené
|
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|