.htaccess tilvísun

Apache .htaccess 301 áframsending er tilvísun á netþjóni og er varanleg tilvísun.

The Htaccess skrá er Apache miðlara stillingaskrá. The .htacces s skrá er notuð á skránni.

Notkun .htaccess skrá dregur úr afköstum netþjóns. Notkun .htaccess ætti að forðast þegar þú hefur aðgang að aðalstillingarskrá Apache netþjónsins httpd.conf. Sameiginlegar hýsingarvefsíður hafa venjulega ekki aðgang að httpd.conf skránni og ættu að nota .htaccess skrána.

Þessi 301 tilvísunarviðbrögð tilkynna leitarvélum um að síðan hafi farið varanlega frá gömlu slóðinni yfir á nýju slóðina.

Leitarvélarnar flytja einnig gömlu vefslóðasíðuna yfir á nýju slóðina.

.htaccess tilvísun

Bættu við þessum kóða eða búðu til nýja .htaccess skrá í gömlu síðunni.html skránni.

Vefbeining fyrir eina slóð

Varanleg tilvísun frá old-page.html yfir á new-page.html .

.htaccess:

Redirect 301 /old-page.html http://www.mydomain.com/new-page.html

Heildarlínusvísun

Varanleg tilvísun frá öllum lénsíðum til newdomain.com .

.htaccess skrá ætti að vera í rótaskrá gömlu vefsíðunnar.

.htaccess:

Redirect 301 / http://www.newdomain.com/

Virkjar .htaccess stillingar

Ef þú hlóðst inn .htaccess skránni í gömlu síðuna.html möppuna og tilvísunin virkar ekki, þá þýðir það venjulega að .htaccess skrárnar eru ekki virkar í Apache server stillingarskránni httpd.conf.

Hægt er að virkja .htaccess skrána með því að bæta httpd.conf skrá Apache netþjónsins við .

httpd.conf:

<Directory /srv/www/rapidtables.org/public_html/web/dev/redirect/
  AllowOverride All
</Directory/

Mikilvægt: ekki er mælt með þessari stillingu þar sem hún hægir á Apache netþjóni.

httpd.conf tilvísun

Ef þú hefur leyfi til að breyta httpd.conf skránni er betra að bæta viðvísunar tilskipuninni í httpd.conf í staðinn fyrir .htaccess skrána.

Athugaðu hvort endurskrifa má bókasafn mod_rewrite.so er hlaðið af apache netþjóni:

$ apache2ctl -M

 

Bættu eftirfarandi kóða við httpd.conf skrána.

Ef bókasafnið umskrifa mát mod_rewrite.so er ekki tiltækt skaltu taka athugasemd við fyrstu línuna til að hlaða umritunar eininguna.

httpd.conf:

# LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
<Directory /srv/www/rapidtables.org/public_html/web/dev/redirect/
   Redirect 301 /old-page.html http://www.mydomain.com/new-page.html
</Directory/

 

Ekki gleyma að endurræsa Apache netþjóninn eftir httpd.conf uppfærslu:

$ sudo /etc/init.d/apache2 restart

 


Sjá einnig

Advertising

VEF ÞRÓUN
HRAÐ TÖFLUR