codeigniter zmiana układu katalogów

0

Witam,

Zmieniłem sobie strukturę katalogów projektu i teraz mam problemy z plikami css, nie widać ich..
Wcześniej było tak:

  • projekt_01
    • system
      • application
        ...
    • index.php
    • .htaccess

a teraz mam tak:

  • projekt_01
    • system
    • application
    • index.php
    • .htaccess

i ustawiłem w index.php:

$application_folder = '../application';
$system_folder = 'system';
 

mam też .htacces:

RewriteEngine on
RewriteCond $1 !^([a-zA-z0-9/])
RewriteRule ^(.*)$ index.php [L]
RewriteCond $1 !^(index.php|images|robots.txt|system|user_guide)
RewriteRule ^(.*)$ index.php/$1 [L]
 

jak usuwać .htaccess to wszystko działa..

1

Sama zmiana struktury nie powinna robić kłopotów. Gdzie masz pliki css?

W .htacces linijkę RewriteCond $1 !^(index.php|images|robots.txt|system|user_guide) możesz mniej więcej tłumaczyć tak: wszystkie pliki, które nie są index.php, robot.txt, nie znajdują się w katalogu images lub user_guide przekieruj na index.php

Przykładowo, jeśli zrobisz strukturę:

  • projekt_01
    • system
    • application
    • css
    • index.php
    • .htaccess

to powinieneś dodać to css do .htacces, czyli otrzymujemy coś takiego:

RewriteEngine on
RewriteCond $1 !^([a-zA-z0-9/])
RewriteRule ^(.*)$ index.php [L]
RewriteCond $1 !^(index.php|images|css|robots.txt|system|user_guide)
RewriteRule ^(.*)$ index.php/$1 [L]
0

działa, dziękuje :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1