2013/Tareas/Short URL para la wiki

De Hackmeeting

(Diferencias entre revisiones)
(Solución)
Línea 16: Línea 16:
Modificado el .htaccess:  
Modificado el .htaccess:  
-
<code>
+
<pre>
RewriteEngine on
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-f
Línea 23: Línea 23:
RewriteRule ^wiki/*$ /hackmeeting/wiki/index.php [L,QSA]
RewriteRule ^wiki/*$ /hackmeeting/wiki/index.php [L,QSA]
RewriteRule ^wiki$ /hackmeeting/wiki/index.php [L,QSA]
RewriteRule ^wiki$ /hackmeeting/wiki/index.php [L,QSA]
-
</code>
+
</pre>
Agregado al LocalSettings.php las variables wgArticlePath y wgUsePathInfo.  
Agregado al LocalSettings.php las variables wgArticlePath y wgUsePathInfo.  
-
<code>
+
<pre>
$wgScriptPath      = "/hackmeeting";
$wgScriptPath      = "/hackmeeting";
$wgArticlePath      = "$wgScriptPath/wiki/$1";
$wgArticlePath      = "$wgScriptPath/wiki/$1";
$wgUsePathInfo      = true;
$wgUsePathInfo      = true;
-
</code>
+
</pre>

Revisión de 11:34 23 sep 2013

discusión de esta tarea # editar con formulario

Short_URL para la wiki


Quitar index.php?title= de las url.

Hilo en el que se trata el asunto: https://listas.sindominio.net/pipermail/hackmeeting/2013-September/035693.html


Fué una tarea, concluida en su momento, del grupo Admin.

Dinamizada por D1d4c.


Solución

Modificado el .htaccess:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wiki/(.*)$ /hackmeeting/index.php?title=$1 [L]
RewriteRule ^wiki/*$ /hackmeeting/wiki/index.php [L,QSA]
RewriteRule ^wiki$ /hackmeeting/wiki/index.php [L,QSA]

Agregado al LocalSettings.php las variables wgArticlePath y wgUsePathInfo.

$wgScriptPath       = "/hackmeeting";
$wgArticlePath      = "$wgScriptPath/wiki/$1";
$wgUsePathInfo      = true;
Herramientas personales
wiki-navigation
project-navigation