2010-12-09 6 views
0

Comment puis-je faire le site Web de code php core personnalisé pour afficher sef url. Je veux dire comment la technique de codage doit être modifiée pour que le site ait des URL de sef.site Web de code en php avec sef url

Je développerai ...

suppose que mon php appelle uniquement le fichier index.php avec quelques paramètres pour rediriger vers la page

/index.php?task=show_page2 

Je veux que ce faire

/page2 

Répondre

1

Utilisez le module mod_rewrite d'Apache. Il vous permet de spécifier des règles qui mappent des URI de requête arbitraires aux fichiers réels et aux paramètres que vous souhaitez gérer.

Par exemple, dans un fichier .htaccess ou le httpd.conf:

RewriteEngine On 
RewriteRule page2 index.php?task=show_page2 [L] 

Vous ne devez pas changer tout de votre code PHP comme cela se produit au niveau du serveur web, avant PHP est invoqué.

Questions connexes