User Tools

Site Tools


informatica:linux:apache2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:apache2 [2015/04/13 20:19] – external edit 127.0.0.1informatica:linux:apache2 [2018/02/17 19:44] (current) javi
Line 267: Line 267:
   openssl pkcs12 -export -clcerts -in client.crt -inkey client.key -out client.p12   openssl pkcs12 -export -clcerts -in client.crt -inkey client.key -out client.p12
 Ahora importamos el p12 en el navegador Ahora importamos el p12 en el navegador
 +
 +He tenido que añadir esto en virtualhost para que valide el certificado:
 +  SSLCACertificateFile /etc/apache2/ca/ca.crt
  
 Ahora en el servidor configuramos apache para que pida el certificado: Ahora en el servidor configuramos apache para que pida el certificado:
Line 657: Line 660:
  
   sudo apachectl graceful   sudo apachectl graceful
 +  
 +===== Habilitar campos "last modified" etc. en listado de directorios =====
 +
 +En la imagen de docker por defecto NO aparecen esos atributos. Cambios:
 +
 +   /usr/local/apache2/conf/httpd.conf
 +
 +Descomentar esta linea:
 +
 +  Include conf/extra/httpd-autoindex.conf
 +  
 +===== Redirecciones =====
 +
 +  * El dominio raiz (y solo el dominio raiz) se redirecciona a otra URL y se para de procesar mas reglas
 +  * Se pasan todas las peticiones a un backend Tomcat
 +
 +<code>
 + RewriteEngine on
 + RewriteRule ^/$ http://example.com/my-tomcat-app1/ [R=301,L]
 +
 + ProxyRequests off
 + ProxyPreserveHost on
 + ProxyPass         / http://localhost:8080/
 + ProxyPassReverse / http://localhost:8080/
 +</code>
 +
 +==== Herramientas online útiles ====
 +
 +  * Para generar:
 +
 +https://websiteadvantage.com.au/HtAccess-301-Redirect-Generator#heading-ToolResult
 +
 +  * Para detectar qué regla se aplica en función de la url que se pone:
 +
 +http://htaccess.mwl.be/be
 +
informatica/linux/apache2.1428956385.txt.gz · Last modified: 2016/05/05 12:59 (external edit)