User Tools

Site Tools


sermn_wiki:userpages:marta:servidor_web

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sermn_wiki:userpages:marta:servidor_web [2011/04/26 17:55]
miquel
sermn_wiki:userpages:marta:servidor_web [2012/10/24 15:33] (current)
miquel [Antic servidor web a rmn3]
Line 79: Line 79:
  dns-search sermn.net  dns-search sermn.net
 </file> </file>
 +
 +==== Configuració de les interfícies de xarxa ====
 +
 +Aquesta és la configuració de les interfícies de xarxa que obtenim amb els fitxers de configuració de més amunt,
 +
 +<code>
 +# /bin/netstat -ie
 +Kernel Interface table
 +eth0      Link encap:Ethernet  HWaddr 00:25:b3:b8:73:a3  
 +          inet addr:192.168.2.2  Bcast:192.168.2.255  Mask:255.255.255.0
 +          inet6 addr: fe80::225:b3ff:feb8:73a3/64 Scope:Link
 +          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 +          RX packets:11208 errors:0 dropped:0 overruns:0 frame:0
 +          TX packets:18909 errors:0 dropped:0 overruns:0 carrier:0
 +          collisions:0 txqueuelen:1000 
 +          RX bytes:1985783 (1.8 MiB)  TX bytes:2870754 (2.7 MiB)
 +          Interrupt:17 
 +
 +eth0:   Link encap:Ethernet  HWaddr 00:25:b3:b8:73:a3  
 +          inet addr:192.168.2.129  Bcast:192.168.2.255  Mask:255.255.255.0
 +          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 +          Interrupt:17 
 +
 +lo        Link encap:Local Loopback  
 +          inet addr:127.0.0.1  Mask:255.0.0.0
 +          inet6 addr: ::1/128 Scope:Host
 +          UP LOOPBACK RUNNING  MTU:16436  Metric:1
 +          RX packets:1826 errors:0 dropped:0 overruns:0 frame:0
 +          TX packets:1826 errors:0 dropped:0 overruns:0 carrier:0
 +          collisions:0 txqueuelen:
 +          RX bytes:857452 (837.3 KiB)  TX bytes:857452 (837.3 KiB)
 +</code>
 +
 +==== Taula de rutes ====
 +
 +Aquesta és la taula de rutes que obtenim amb els fitxers de configuració de més amunt,
 +
 +<code>
 +# /bin/netstat -arn
 +Kernel IP routing table
 +Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
 +192.168.2.0     0.0.0.0         255.255.255.0           0 0          0 eth0
 +0.0.0.0         192.168.2.1     0.0.0.0         UG        0 0          0 eth0
 +</code>
 +
  
 ===== Actualitzant a Apache 2 ===== ===== Actualitzant a Apache 2 =====
Line 170: Line 215:
  
   * [[.:transferint_fitxers_de_rmn3_a_sermn | Transferint fitxers de rmn3 a sermn]]   * [[.:transferint_fitxers_de_rmn3_a_sermn | Transferint fitxers de rmn3 a sermn]]
 +
 +He modificat la configuració del servidor web per tal que les peticions a "rmn3.uab.cat/es" siguin adreçades a "sermn.uab.cat" fent servir el [[wp>URL_redirection | redireccionament d'adreces URL]] i retornant el codi de resposta [[wp>HTTP_301]] per tal que els serveis d'indexació i cerca de pàgines gestionin la transició de forma suau i les nostres pàgines no perdin el seu rànquing actual.
 +
 +Per això, seguint les instruccions a,
 +  * [[http://www.askdavetaylor.com/how_do_i_add_a_301_redirect_to_my_apache_httpdconf.html | How do I add a 301 redirect to my Apache httpd.conf?]]
 +  * [[http://www.mcanerin.com/EN/articles/301-redirect-apache.asp | Apache Redirects for SEOs]]
 +  * [[http://www.yolinux.com/TUTORIALS/ApacheRedirect.html | Apache Web Server Configuration for Web Site Redirection]]
 +  * [[http://www.submitawebsite.com/blog/2009/07/301-redirects-for-apache-servers-linux.html | 301 Redirects for Apache Servers – Linux 301 Redirect Advice]]
 +  * [[http://www.bestrank.com/blog/how-to-301-redirect-your-urls | How to 301 Redirect your URL’s]]
 +  * [[http://www.internetmarketingninjas.com/blog/search-engine-optimization/301-redirects | The Ultimate How-To Guide on 301 Redirects]]
 +
 +he afegit les següents instruccions,
 +
 +<code http>
 +NameVirtualHost 192.168.2.2:80
 +
 +<VirtualHost 192.168.2.2:80>
 + ServerAdmin webmaster@localhost
 +
 + ServerName rmn3.uab.cat
 + ServerAlias rmn3.uab.es
 + ServerAlias rmn3
 +
 + Redirect 301 / http://sermn.uab.cat/
 +</VirtualHost>
 +
 +<VirtualHost 192.168.2.2:80>
 + ServerAdmin webmaster@localhost
 +
 + # ServerName sermnserver.sermn.net
 + # ServerAlias sermnserver
 +
 + ServerName sermn.uab.cat
 + ...
 +</code>
 +
 +al fitxer //~apache2/sites-available/sermn.uab.cat// per definir un nou servidor virtual associat al hostname "rmn3.uab.cat" i als seus àlies "rmn3.uab.es" i "rmn3". Després de comprovar la configuració amb ''apache2ctl configtest,'' l'he reiniciat amb la comanda ''apache2clt graceful'' i he comprovat el redireccionament i, amb l'extensió //Redirect Path 0.6.3// del Google Chrome, he verificat que tornés el codi HTTP correcte
 +
 +| {{:sermn_wiki:userpages:marta:apache2:rmn3.uab.cat_-_redirect_http_301.png?200 |}} | {{:sermn_wiki:userpages:marta:apache2:rmn3.uab.es_-_redirect_http_301.png?200 |}} | {{:sermn_wiki:userpages:marta:apache2:rmn3_-_redirect_http_301.png?200 |}} |
 +
 +Alternativament, es poden fer servir els llocs esmentats a [[http://www.submitawebsite.com/blog/2009/07/how-to-verify-301-redirect.html | How to verify a 301 redirect]] per comprovar que el redireccionament funcioni correctament. Per exemple, la verificació de //rmn3.uab.cat// a [[http://www.webconfs.com/http-header-check.php | Web Tools : HTTP / HTTPS Header Check]] torna la següent capçalera HTTP,
 +
 +<code http>
 +HTTP/1.1 301 Moved Permanently =>
 +Date => Wed, 24 Oct 2012 13:20:01 GMT
 +Server => Apache/2.2.16 (Debian)
 +Location => http://sermn.uab.cat/
 +Vary => Accept-Encoding
 +Content-Length => 307
 +Connection => close
 +Content-Type => text/html; charset=iso-8859-1
 +</code>
 +
 +
 +===== Comprovar el rànquing =====
 +
 +Per comprovar el rànquing del lloc web es poden fer servir les //Webmaster tools// a Google o altres serveis com,
 +  * [[http://www.opensiteexplorer.org | Open Site Explorer]]
 +
  
sermn_wiki/userpages/marta/servidor_web.1303833343.txt.gz · Last modified: 2011/04/26 17:55 by miquel