Sådan fjerner du fra url i htaccess
som du sikkert har bemærket for længe siden, kan du få adgang til online hjemmesider enten med eller uden deres hjemmeside. præfiks. For eksempel www.linuxconfig.org og linuxconfig.org.
hvis du ejer en hjemmeside, er det bedste praksis at enten håndhæve den. præfiks på tværs af din hjemmeside, eller slip det helt. Dette skaber konsistens på tværs af alle dine URL ‘ er, som ser glædeligt ud, kan også være gavnligt for SEO og andre formål.
i denne vejledning lærer du, hvordan du fjerner den. præfiks fra dine URL ‘ er igennem .htaccess-filer i Apache. Det virker ved automatisk at omdirigere URL ‘ er som www.linuxconfig.org til linuxconfig.org. dette er en simpel løsning, som du endda kan anvende, hvis du bruger en administreret hostingtjeneste og kun har FTP-adgang til din internetserver.
i denne tutorial vil du lære:
- Sådan fjerner du fra url i htaccess
Kategori | krav, konventioner eller programversion anvendt |
---|---|
System | alle |
programmel | Apache server |
andet | privilegeret adgang til dit system som root eller via kommandoen sudo . |
konventioner | # – kræver, at givne kommandoer udføres med root-rettigheder enten direkte som root-bruger eller ved brug af sudo kommando$ – kræver, at givne kommandoer udføres som en almindelig ikke-privilegeret bruger |
Fjern htaccess-filen fra URL
htaccess-filen kan placeres i din hjemmesides rodmappe. Det har en prik i begyndelsen af filen, hvilket indikerer, at det er en skjult fil. Navnet vil være sådan: .htaccess
indsæt følgende tekst inde i .htaccess
filen.
RewriteEngine OnRewriteCond %{HTTP_HOST} !^www\. RewriteRule ^ %{REQUEST_SCHEME}://www.%{HTTP_HOST}%{REQUEST_URI}
Tilføj URL til URL
hvis du vil have dine URL ‘er til at omdirigere til URL’ en. præfiks i stedet kan du indsætte denne kode inde i .htaccess
filen.
RewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^ %{REQUEST_SCHEME}://%1%{REQUEST_URI}
konklusion
når du er færdig, skal du sørge for at teste begge URL-versioner. Begge URL ‘ er vil stadig få adgang til din hjemmeside, men kun en vil blive omskrevet.
Leave a Reply