Adia Yn Llusgo Lachia at 'r Darfod chan 'r URL ag.htaccess Rewrite Reolau
Achos a website a has URLs a darfod ag lach ( /), 'i ’ da ymarfer at cadarnha a pawb url ddolennau been gramadegedig at 'r gwe gweinyddwr ddibenedig ag yn llusgo lachia, hyd yn oed ai hymwelwyr anghofio am chofnoda 'r yn darfod lachio. Hon arbed hymwelwyr been gwasanaethedig ag 404 Dudalen Mo Sefydla ai Dudalen Cannot bod Arddangosedig amryfusedd fel rhyw gwe gweinyddwyr draethu ddolennau heb yn llusgo lachia fel ffeil enwa dros chyfeiriadur, a fel 'n analluog at leola 'r ddogfennau. 'i hefyd eliminates 'r bosibilrwydd a ill dau dudalennau ag unrhyw bodlona, hun ag lachia am 'r darfod a arall heb, been golygedig at chwilia beiriannau fel ddyblyga bodlona.
Fel enghraifft, pawb hits at http: /www.mydigitallife.info / chyffyrddiad ddylu bod redirect at http: /www.mydigitallife.info / chyffyrddiad /.
Odiaeth gwe gweinyddwr, yn cynnwys 'r 'n boblogaidd Apache HTTPD gwe gweinyddwr ategion mod_rewrite module ble reolau all bod chyflea i mewn.htaccess ffeilia er redirect at adia yn llusgo lachia at 'r URLs a ewigod mo eisoes ca hun.
'r yn canlyn chyfundrefn all bod ddod i mewn.htaccess at redirect URL heb yn llusgo lachia at URL ag yn llusgo lachia:
RewriteEngine Acha
RewriteBase
RewriteCond REQUEST_FILENAME !-f
RewriteCond REQUEST_URI !dangoseg.php
RewriteCond REQUEST_URI !.)/$
RewriteRule ^ .) http: / barth.com /1 /,R301=
ai
RewriteCond REQUEST_FILENAME !-f
RewriteCond REQUEST_URI !\..+$
RewriteCond REQUEST_URI !$
RewriteRule .) http: /www.mydigitallife.info /1 /,L=
ai
RewriteEngine Acha
RewriteBase
RewriteRule ^ ( -zA -Z0 -9 +) /$ 1
RewriteCond THE_REQUEST ^ -Z3,9 ( -zA -Z0 -9 +)
-
RewriteRule ^ ( -zA -Z0 -9 +) 1 /? / R301,L=
I mewn youre ’ yn arfer CMS ai blog 'n gyfryw fel Wordpress a allows arfer URL adail achos permalinks, 'n arbennig achos chwilia beiriant optimization (SEO), 'r goruwch chyfundrefn ddylu d anad 'r caea chan rewrite amodau a reolau achos URL customization achos 'r CMS ai blog areithfa.
'n fyr explaination chan 'r rewrite chyfundrefn at adia yn llusgo lachia at URL
RewriteEngine Acha Hon bannod enables 'r runtime rewriting beiriant seiliedig acha mod_rewrite module chan Apache.
RewriteBase Hon bannod setiau 'r cerrynt dudalen gwreiddia chyfeiriadur fel seilia URL achos per - chyfeiriadur rewrites.
RewriteCond REQUEST_FILENAME !-f Hon bannod excludes pawb URLs yn atalnodi at bodoledig rengau chan been adiedig ag yn llusgo lachia ail. Chyfeiriaduron cannot bod eithriedig fel hon would bwrw allan 'r rewrite hymarweddiad achos yn bod chyfeiriaduron.
RewriteCond REQUEST_URI !dangoseg.php Hon bannod ydy optional, a ewyllysia excludes a sample URL ( i mewn hon chyflwr, dangoseg.php) a ddefnyddwyr gwna mo angen 'i at bod rewritten. Dynnu hon bannod oni 'n anafraid.
RewriteCond REQUEST_URI !\..+$ Bennu a 'r URL ewigod mo amgyffred unrhyw. (ddotia) at bwrw allan chyfeiriad at ffeilia.
RewriteCond REQUEST_URI !.)/$ Hon bannod determines a URL doesnt ’ amgyffred a yn llusgo lachia
RewriteRule ^ .) http: /www.domain.com /1 /,R301= Hon bannod gorymdeithia URL heb yn llusgo lachia a wedi pasio amodau chyflea goruwch, at yn atodi a yn llusgo lachia a 'na redirect ag 301 ai 'n arhosol redirect status at 'r 'n grai URL. L feddwl dyma 'r bara bannod at gorymdeithia a 'r rewrite gorymdeithia all bod derfynedig. Chofio at replace 'r www.domain.com ag 'ch addef enw parth.
'n fyr explaination achos eilia chyflea chan rewrite reolau a llywia amodau
RewriteRule ^ ( -zA -Z0 -9 +) /$ 1 Hon bannod terminates 'r yn llusgo lachia yn atodi rewrite gorymdeithia ai 'r URL eisoes contains yn llusgo lachia.
RewriteCond THE_REQUEST ^ -Z3,9 ( -zA -Z0 -9 +) Hon bannod determines arch a ewigod mo bennau ag yn llusgo lachia.
RewriteRule ^ ( -zA -Z0 -9 +) 1 /? / R301,L= Hon bannod atoda lach at 'r darfod chan URI a chyflawna a 301 'n arhosol redirect at 'r 'n grai URL ag yn llusgo lachia, a derfynu 'r rewrite caea.
'N BWYSIG: Dyma beiriant cyfieithedig dudalen sy arlwyedig " fel ydy " heb warranty. Beiriant chyfieithiad Mai bod 'n afrwydd at ddeall. Blesio chyfeiria at 'n gysefin Saesneg erthygl whenever 'n bosib.
Ran a chyfranna ai ca 'n dechnegol atega a chyfnertha am 'm 'n Ddigidol Buchedd Forums.
'n gytras Erthyglau
- Redirect ai Rewrite at Dynnu Blygu ai Multiple Lachiau ( /) i mewn URL
- SEO 'n Gyfeillgar Rewrite Drefn at Chwimia Website URL Chan Subdirectory at Gwreiddia Parent Folder
- Dynnu a Uninstall ai Analluoga ModSecurity (mod_security)
- WordPress Permalinks Ewigod Mo Gweithia i mewn xampp Setup
- Dynnu ai Amlyma 'n Flaen ai Bara Hychydig Chymeriadau i mewn MySQL Chronfa Ddata ag SQL
- Fel at Chwimia WordPress Blog at 'n Grai Barth ai Leoliad
- Atgyweiria Eisteddfod Achub Llwybr 'n Goch Unwritable Pryd Yn Gorseddu Joomla!
- Fel at Adia a MySpace Ddefnyddiwr Fel Chyfaill i mewn Ceraint Restra
- Fel at Activate a Arfer FeedBurner MyBrand achos Rhyddha
- Yn tynnu 'r Edafedd Ar 'r Bogail ’ Chreuau

































Gorffennaf 26th, 2008 0519:
[... ÄÃm predÃdete aj problému Ä.2. Pre htaccess som naÅ¡iel pekný, chwrw anglický Älánok o Twm, fel at adia yn llusgo lachia at 'r darfod chan 'r URL. Možnosti máte ...