我正在尝试使用带有 codeigniter 的重写器来缩短我的网页 url。
我有我的.htaccess:
RewriteEngine on
RewriteBase /ci/
RewriteRule ^([0-9a-zA-Z_-]+)?$ index.php/controller/method/$1
但似乎我的应用程序忽略了所有。
我放:
http://localhost/ci/variable
并显示错误页面:
找不到对象错误 404。
LoadModule rewrite_module modules/mod_rewrite.so
也不评论。
我已经在一个简单的项目中完成了它,并且似乎它有效,但不适用于我的 codeigniter。
有人可以帮我解决这个问题吗?
谢谢。
已解决:
Adding RewriteEngine on
RewriteRule ^([0-9a-zA-Z_-]+)?$ /ci/index.php/controller/method/$1 [L,R=301]