Traté de encontrar algunas respuestas, pero no me funcionó, así que decidí preguntar aquí: soy nuevo en codeigniter, después de ver algunos tutoriales terminé con este código .htaccess.
RewriteEngine On RewriteBase /myprojectname RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond $1 !^(index.php|css|robots.txt) RewriteRule ^(.*)$ index.php/$1 [L] ErrorDocument 404 /index.php
Im usando xampp en localhost, mi problema es que no puedo cargar mi css en mi opinión
cuando en realidad RewriteCond $1 !^(index.php|css|robots.txt)
css en RewriteCond $1 !^(index.php|css|robots.txt)
raíz tiene este aspecto
/ -application -css -js -font -system -.htaccess -index.php
No tiene que incluir css y robots.txt en esa línea porque RewriteCond %{REQUEST_FILENAME} !-f
se encarga de eso (básicamente dice Rewrite si NO es un archivo – ‘! -F’ parte), en realidad usted puede eliminar RewriteCond $1 !^(index.php|css|robots.txt)
. Si su css aún no funciona, use css/metro-bootstrap.css
esta línea de código, base_url()
indica la ruta base en su proyecto.
Puedes definir la base en el .htaccess
Options +FollowSymLinks RewriteEngine on RewriteBase /name of the path base