php - 所有链接都重定向到 localhost/dashboard/with codeignit

我对 codeigniter 非常陌生。 我有一个 codeigniter 项目,我需要做一些更改。我已将其粘贴到 htdocs 并将 application/config/config.php 的 base_url 更改为本地主机的路径。

并更改了 application/config/database.php 中的数据库连接

经过上述更改后,我的索引页面在本地主机上打开良好。但是来自索引页面的所有链接都重定向到 http://localhost/dashboard/ .

我没有更改 .htaccess 文件内容。 在这里:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

如何解决?

最佳答案

如果你需要删除 index.php 然后使用这个

RewriteEngine on

RewriteCond $1 !^(index\.php|assets|image|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

关于php - 所有链接都重定向到 localhost/dashboard/with codeigniter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42618594/

相关文章:

python - Django makemessages 写假文件

sql - Oracle SYSDATE 格式更改

security - 您能否将 AWS 安全组配置为具有子组或嵌套组?

python - 带注释的水平条形图

php - laravel blade 使用 substr 方法禁用转义

indexing - solr 的 WSO2 API 管理器问题

css - 使用过多的字体声明是否会对性能产生影响?

flask - 在按钮 onclick location.href 重定向中使用 Flask url

elixir - 在 Ecto 中加载树状结构

spring-mvc - spring-boot自定义404错误页面