我對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