我对Code Igniter非常陌生(就像我刚刚完成他们的“官方”视频教程一样),我在想是否有办法清理URL多一点。将index.php从Code Igniter URL中取出
基本上,是否有一些设置,以保持“index.php”的URL?
所以不是这个......
...你看到这一点:
还是我必须重写我自己使用.htaccess的网址?
我对Code Igniter非常陌生(就像我刚刚完成他们的“官方”视频教程一样),我在想是否有办法清理URL多一点。将index.php从Code Igniter URL中取出
基本上,是否有一些设置,以保持“index.php”的URL?
所以不是这个......
...你看到这一点:
还是我必须重写我自己使用.htaccess的网址?
使用.htaccess更容易,其他方式可能不会在共享主机上工作我猜。 这样做我猜:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
你不必“使用htaccess,但以任何其他方式做它会是一大堆kludge(认为重定向在php从.../index.php/...到非索引。 PHP版本)。
任何值得他们的盐的PHP dev都会在.htaccess中做到。
好的,那么我会这么做的。谢谢。 :) – Andrew
不要使用的.htaccess简单。改用httpd.conf并关闭覆盖。 ;) – coreyward