Wiki d'Imatgedart

Comprovar funcionament satisfactori del mod-rewrite

Introducció

El mod-rewrite és un mòdul del servidor web Apache que serveix per reescriure la URL dels recursos que serveix aquesta aplicació, amb el propòsit, entre d'altres, que aquestes URL siguin més semàntiques i, per tant, més ben indexades pels motors de cerca.

Ahir, després de barallar-me amb els dominis virtuals, vaig voler instal·lar Magento i en un dels passos de la instal·lació em demanava si volia activar per al CMS les capacitats relacionades amb el mod-rewrite. És clar que volia fer-ho! però el sistema, wisely, m'advertia de la necessitat de tenir el mod-rewrite ben activat a la meva instal·lació d'Apache.

Això és quelcom de què no us haureu de preocupar si instal·leu directament el gestor de continguts en un servidor web decent com Dreamhost (n'hi ha d'altres però jo de moment no tinc cap queixa de Dreamhost), però que sí que hem de controlar quan fem una instal·lació local. El cas és que jo no recordava si en algun moment ja havia activat manualment el mòdul o si ja venia així per defecte amb la instal·lació. Podeu trobar-ne més detalls a les fonts que adjunto, però resumidament podem comprovar si tenim el mod-rewrite activat fent això:

Comprovació

Creeu una carpeta de proves dins l'arbre de directoris del servidor web. Per exemple, /var/www/test/. Dins d'aquesta carpeta creeu i deseu un fitxer .htaccess amb el contingut següent:

 Options +FollowSymLinks
 RewriteEngine On

Seguidament, navegueu utilitzant el navegador fins aquesta carpeta, posant l'adreça http://localhost/test. Si us mostra la vista de continguts d'aquell directori, senyal que tot ha anat bé: el mod-rewrite està correctament activat. Si us mostra un 500, Internal Server Error, senyal que no, i que heu de canviar quelcom.

A les fonts podeu veure amb més profunditat alguns aspectes relacionats amb el funcionament correcte del mod-rewrite i que us poden ajudar si teniu problemes. Espero que us sigui útil.

Fonts

Ei, gràcies per ser a aquesta pàgina.
Potser has notat que ha canviat una mica.
Estic "en ello".

Roy Tanck's Flickr Widget requires Flash Player 9 or better.

Get this widget at roytanck.com
tutorials/creacio_web/comprovar_funcionament_mod-rewrite.txt · Darrera modificació: 2010/09/29 08:24 per glaurung -
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Aquests continguts es publiquen amb llicència CC BY-SA, sempre que no s'especifiqui el contrari en un context més específic.