Forskel mellem versioner af "MediaWiki:Short-URL"

Skift til: navigering, søgning
 
 
(En mellemliggende version af den samme bruger vises ikke)
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 12: Linje 12:
 
  RewriteRule ^de/(.*)$ /tysk/index.php?title=$1 [PT,L,QSA]
 
  RewriteRule ^de/(.*)$ /tysk/index.php?title=$1 [PT,L,QSA]
 
  RewriteRule ^de/*$ /tysk/index.php [L,QSA]
 
  RewriteRule ^de/*$ /tysk/index.php [L,QSA]
RewriteRule .*\.ico$ - [L]
 
  
 
Rettelse i den danske ''LocalSettings.php''
 
Rettelse i den danske ''LocalSettings.php''
Linje 22: Linje 21:
 
  $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.
  

Nuværende version fra 9. apr 2012, 08:35

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]

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.