Forskel mellem versioner af "MediaWiki:Short-URL"

Skift til: navigering, søgning
 
Linje 1: Linje 1:
==Forkortet adresse ([[mediawikiwiki:Manual:Short URL/wiki/Page title -- no root access|Short-URL]])==
+
==Forkortet adresse ([[mw:Manual:Short URL|Short-URL]])==
 
* 'index.php?title=' → fjernes
 
* 'index.php?title=' → fjernes
 
* '/dk' → '/'.
 
* '/dk' → '/'.
Linje 22: Linje 22:
 
  $wgUsePathInfo = true;
 
  $wgUsePathInfo = true;
  
 +
== [[mw:Manual:Wiki_in_site_root_directory|Problemer]] ==
 
Desværre giver metoden en masse problemer mht. avancerede funktioner som popup's og botter, og bør derfor måske undgås.
 
Desværre giver metoden en masse problemer mht. avancerede funktioner som popup's og botter, og bør derfor måske undgås.
  

Versionen fra 6. apr 2012, 10:15

Forkortet adresse (Short-URL)

  • '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]
RewriteRule .*\.ico$ - [L]

Rettelse i den danske LocalSettings.php

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

Rettelse i den tyske LocalSettings.php

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

Problemer

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.