Ich habe eine Url, die zunächst http://web.com/index.php/home/funct/ und ich möchte dies ändern, indem ich die index.php entferne, so dass sie zu http://web.com/home/funct/
Antwort
Zu viele Anzeigen?
Xeoncross
Punkte
53024
Wenn Sie einen Apache-Server verwenden, erstellen Sie eine Datei namens .htaccess
und legen Sie das hier hinein:
<IfModule mod_rewrite.c>
RewriteEngine on
# If the file/dir is NOT real go to index
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
Dann entfernen Sie einfach den Verweis auf "/index.php/" aus Ihren Links, und wenn der Server "home/funct" nicht findet, wird er nach "/index.php/home/funct" suchen.