INHOUDSOPGAWE:

Wat is Rewriteengine op htaccess?
Wat is Rewriteengine op htaccess?

Video: Wat is Rewriteengine op htaccess?

Video: Wat is Rewriteengine op htaccess?
Video: Основы работы с RewriteRule в htaccess 2024, November
Anonim

Htaccess Herskryf deur mod_herskryf bied die spesiale vermoë om versoeke intern te herskryf sowel as om versoeke ekstern te herlei. Wanneer die url in jou blaaier se liggingbalk dieselfde bly vir 'n versoek is dit 'n interne herskryf, wanneer die url verander, vind 'n eksterne herleiding plaas.

Gevolglik, wat is $1 in htaccess?

$1 is die eerste gevange groep uit jou gewone uitdrukking; dit wil sê die inhoud tussen (en). As jy 'n tweede stel hakies in jou regeks gehad het, sal $2 die inhoud van daardie ouers bevat. Hier is 'n voorbeeld: RewriteRule ([a-z0-9/-]+)-([a-z]+).html$ $1 -$2.php [NC, L, QSA]

Verder, wat is Request_uri in htaccess? Die mod_rewrite-module gebruik 'n reël-gebaseerde herskryf-enjin, gebaseer op 'n PCRE-reëlmatige-uitdrukking-ontleder, om gevraagde URL's op die oomblik te herskryf. mod_rewrite werk op die volledige URL-pad, insluitend die padinligting-afdeling. 'n Herskryfreël kan in httpd opgeroep word. conf of in. htaccess.

As u dit in ag neem, waarvoor word die.htaccess-lêer gebruik?

htaccess (hiperteks toegang) is 'n nuttige lêer vir Baie van die webbediener om instellings per gidsbasis toe te pas. Dit laat toe om verstekkonfigurasie van Apache-bediener te ignoreer tydens looptyd. Die gebruik van. htaccess ons kan maklik enige funksionaliteit in die looptyd aktiveer of deaktiveer.

Hoe herlei ek met htaccess?

Instruksies

  1. Skep 'n leë tekslêer met 'n teksredigeerder soos notepad, en stoor dit as htaccess. txt. LET WEL:
  2. Wysig die inhoud van die lêer. Gaan die volgende voorbeelde na: 301 (Permanente) Herleiding: Wys 'n hele webwerf op 'n permanente basis na 'n ander URL.
  3. Laai hierdie lêer op en hernoem dit na. htaccess.

Aanbeveel: