JDOC

MediaWiki setup notes/es: Difference between revisions

From Joomla! Documentation

Created page with "Estas son algunas notas sobre la configuración de MediaWiki para el uso por parte del Grupo de Trabajo de Documentación."
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 3: Line 3:
Estas son algunas notas sobre la configuración de MediaWiki para el uso por parte del Grupo de Trabajo de Documentación.
Estas son algunas notas sobre la configuración de MediaWiki para el uso por parte del Grupo de Trabajo de Documentación.


==mod_rewrite rules for this wiki==
==Reglas mod_rewrite de este wiki==
Invaluable information [http://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_--_PHP_as_a_CGI_module%2C_no_root_access here]. To begin with we have these rewrite rules in place:
Información muy valiosa [https://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_-_nginx,_Root_Access,_PHP_as_a_CGI_module aquí]. Para empezar tenemos estas reglas de reescritura en el lugar:


<pre>
<pre>
Line 14: Line 14:
</pre>
</pre>


However, because we have some pages which have dots in their titles (and hence their URLs), we had to apply the following rewrite rules:
Sin embargo, debido a que tenemos algunas páginas que tiene puntos en sus títulos (y de ahí se generan las URLs), tuvimos que aplicar las siguientes reglas de reescritura:


<pre>
<pre>
Line 33: Line 33:
</pre>
</pre>


==Page redirections==
==Redireccionamiento de las páginas==
In the default MediaWiki installation it is possible to redirect from one page to another by including <nowiki>#REDIRECT [[page-to-redirect-to]]</nowiki> at the very top of a page. However, this does not alter the URL shown in the browser address bar and so could lead search engines to consider it as duplicate content. A simple fix has been applied to this wiki so that redirects are done by the browser by having the wiki send out an HTTP 302 redirect status code. The fix applied is [http://meta.wikimedia.org/wiki/Help:Redirect Force all redirects to be client side redirects (HTTP 302 Temporary Redirect)]
De forma predeterminada en la instalación de MediaWiki es posible redirigir una página a otra mediante la inclusión de <nowiki>#REDIRECT [[página-a-redirigir]]</nowiki> en la parte superior de una página. Sin embargo, esto no altera la URL que se muestra en la barra de direcciones del navegador, por lo que podría llevar a que los motores de búsqueda lo consideran como contenido duplicado. Una simple corrección ha sido aplicado a esta wiki para que las redirecciones se realicen mediante el navegador por tener la wiki que enviar una código de estado de redirección HTTP 302. La corrección aplicada es [http://meta.wikimedia.org/wiki/Help:Redirect Fuerza a todas las redirecciones a hacerse del lado cliente (HTTP Redirección Temporal 302)]


<noinclude>[[Category:Documentation Wiki Information]]</noinclude>
<noinclude>[[Category:Documentation Wiki Information/es]]</noinclude>

Latest revision as of 22:43, 30 January 2019

Estas son algunas notas sobre la configuración de MediaWiki para el uso por parte del Grupo de Trabajo de Documentación.

Reglas mod_rewrite de este wiki

Información muy valiosa aquí. Para empezar tenemos estas reglas de reescritura en el lugar:

RewriteEngine On
RewriteRule ^[^:]*\. - [L]
RewriteRule ^[^:]*\/ - [L]
RewriteRule ^/*$ /wiki/index.php?title=Main_Page [L,QSA]
RewriteRule ^(.+)$ /wiki/index.php?title=$1 [L,QSA]

Sin embargo, debido a que tenemos algunas páginas que tiene puntos en sus títulos (y de ahí se generan las URLs), tuvimos que aplicar las siguientes reglas de reescritura:

RewriteEngine on

RewriteCond         %{REQUEST_URI} !index.php
RewriteCond         %{REQUEST_FILENAME}  -f [OR]
RewriteCond         %{REQUEST_FILENAME}  -d [OR]
RewriteCond         %{REQUEST_FILENAME}  -l
RewriteRule  ^(.+)  /path/to/web/directory/$1  [L]

# redirect to main page
RewriteRule ^/*$ /index.php?title=Main_Page [L,QSA]

# anything else is to be treated as a title
RewriteCond         %{REQUEST_URI} !index.php
RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]

Redireccionamiento de las páginas

De forma predeterminada en la instalación de MediaWiki es posible redirigir una página a otra mediante la inclusión de #REDIRECT [[página-a-redirigir]] en la parte superior de una página. Sin embargo, esto no altera la URL que se muestra en la barra de direcciones del navegador, por lo que podría llevar a que los motores de búsqueda lo consideran como contenido duplicado. Una simple corrección ha sido aplicado a esta wiki para que las redirecciones se realicen mediante el navegador por tener la wiki que enviar una código de estado de redirección HTTP 302. La corrección aplicada es Fuerza a todas las redirecciones a hacerse del lado cliente (HTTP Redirección Temporal 302)