MediaWiki:Short-URL

Version fra 7. aug. 2021, 09:06 af HP (diskussion | bidrag) HP (diskussion | bidrag) (1 version importeret)
(forskel) ←Ældre version | Nuværende version (forskel) | Nyere version → (forskel)
Spring til navigation Spring til søgning

Forkortet adresse (Short-URL)[redigér | rediger kildetekst]

  • 'index.php?title=' → fjernes
  • '/dk' → '/'.
  • '/tysk' → '/de'

På hjemmesidens rod oploades en '.htaccess'-fil med indholdet

RewriteEngine On
RewriteRule ^([^/]*)$ /dk/index.php?title=$1 [QSA]
RewriteRule ^/([^/]*)$ /dk/index.php?title=$1 [QSA]
RewriteRule ^Speciel:(.*)$ /dk/index.php?title=Speciel:$1 [QSA]
RewriteRule ^$ /dk/index.php  [L,QSA]
RewriteRule ^de/(.*)$ /tysk/index.php?title=$1 [PT,L,QSA]
RewriteRule ^de/*$ /tysk/index.php [L,QSA]

Rettelse i den danske LocalSettings.php

$wgArticlePath = '/$1';
$wgUsePathInfo = true;

Rettelse i den tyske LocalSettings.php

$wgArticlePath = '/de/$1';
$wgUsePathInfo = true;

Problemer[redigér | rediger kildetekst]

Desværre giver metoden en masse problemer mht. avancerede funktioner som popup's og botter, og bør derfor måske undgås.

Det er i øvrigt ikke nemt at finde en forklaring på hvad for eks. [PT,L,QSA] betyder.