.htaccess tilvísun

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

Þannig að .htaccess  skráin er stillingarskrá fyrir Apache miðlara. .htacces  s skráin er notuð í hverri möppu .

Notkun  .htaccess  skrá minnkar afköst netþjónsins.  Forðast ætti notkun .htaccess  þegar þú hefur aðgang að aðalstillingarskrá Apache þjónsins httpd.conf. Sameiginlegar hýsingarsíður hafa venjulega ekki aðgang að httpd.conf skránni og ættu að nota  .htaccess  skrána.

Þetta 301 tilvísunarsvar lætur leitarvélarnar vita að síðan hafi færst varanlega frá gömlu slóðinni yfir á nýju slóðina.

Leitarvélarnar flytja einnig gömlu vefslóðaröðina yfir á nýju vefslóðina.

.htaccess tilvísun

Bættu þessum kóða við eða búðu til nýja  .htaccess  skrá í old-page.html möppunni.

Ein tilvísun vefslóðar

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

.htaccess:

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

Tilvísun á öllu léninu

Varanleg tilvísun frá öllum lénssíðum til newdomain1.com.

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

.htaccess:

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

Virkjar .htaccess stillingar

Ef þú hlóðst upp  .htaccess  skránni í old-page.html möppuna og tilvísunin virkar ekki þýðir það venjulega að  .htaccess  skrárnar eru ekki virkar í stillingarskrá Apache þjónsins httpd.conf.

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

httpd.conf:

<Directory /srv/www/rapidtable.com/public_html/web/dev/redirect>
  AllowOverride All
</Directory>

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

httpd.conf tilvísun

Ef þú hefur leyfi til að breyta httpd.conf skránni er betra að bæta Redirect tilskipuninni við httpd.conf í stað  .htaccess  skráarinnar.

Athugaðu hvort bókasafn endurskrifa mátsins mod_rewrite.so sé hlaðið af apache þjóninum:

$ apache2ctl -M

 

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

Ef bókasafn endurskrifa mátsins mod_rewrite.so er ekki tiltækt skaltu afskrifa fyrstu línuna til að hlaða endurskrifaeiningunni.

httpd.conf:

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

 

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

$ sudo /etc/init.d/apache2 restart

 

 

 


Sjá einnig

Advertising

VEF ÞRÓUN
°• CmtoInchesConvert.com •°