2010-09-26 6 views
0

Je voudrais utiliser CodeIgniter dans mon nouveau projet, mais j'utilise uniquement la fonction d'assistance, donc Puis-je exécuter mon script php en tant que fonction d'URL de repos CodeIgniter, mais pas dans MVC?PHP + CodeIgniter, RestFul Url sans MVC?

ou je peux faire par Apache réécrire mod à la place?

Répondre

1

Apache réécrit serait plus approprié si vous n'avez pas besoin d'utiliser CodeIgniter.

Dans votre fichier .htaccess vous utiliseriez quelque chose comme:

RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)$ index.php?page=$1 [PT] 

Ensuite, vous pouvez utiliser http://yoursite.com/whatever et $_GET['page'] sera égale whatever.

+0

belle réponse !!!! – Cheung