Help:Saubere URIs

From semantic-mediawiki.org
Semantic MediaWiki-
Administratorenanleitung
Herunterladen
Installation
Konfiguration
Konzeptcaching
Saubere URIs
SPARQL und RDF-Speicher
Fehlerbehandlung
Datenreparatur
Softwareerweiterungen
MW-Softwareerweiterungen

SMW-Softwareerweiterungen

Semantic MediaWiki-
Nutzeranleitung

Sofern man mit einem Wiki saubere URIs nutzen möchte, die sich konform zu den Prinzipien für „Linked Open Data“ oder „Linked Data“ verhalten, müssen ein paar Einstellungen zu MediaWiki und Semanic MediaWiki vorgenommen werden. Aus dieser Seite wird dies anhand des Beispiels der Wikis unter den Domain „semanticweb.org“ beschrieben.

Ziel[edit]

Jede Seite des Wikis soll über saubere Bezeichner verfügen:

Vorgehensweise[edit]

Um saubere URIs nutzen zu können müssen die folgenden beiden Konfigurationsschritte vorgenommen werden:

1) Einstellungen in der Datei LocalSettings.php für das Wiki

// Saubere URIs in MediaWiki
$wgScriptPath = "/";          # tatsächlicher Pfad zu den Dateien
$wgArticlePath = "/wiki/$1";  # virtueller Pfad. Das Verzeichnis MUSS
                              # sich von dem unter $wgScriptPath ange-
                              # gebenen unterscheiden.
$wgUsePathInfo = true;        # Saubere URIs aktivieren

// Namensraumkonfiguration für Semantic MediaWiki
$smwgNamespace = 'http://semanticweb.org/id/';

2) Einstellungen in der Datei httpd.conf für den Apache-Webserver

# Alias definieren 
Alias /wiki C:/webserver/htdocs/LinkedDataSMW/index.php

# Umschreibung zum URI-Resolver von Semantic MediaWiki
RewriteRule ^/id/(.*) /wiki/Special:URIResolver/$1 [L,P]

→ Weiterführende Informationen und Alternativen sind auf dieser Website (en) beschrieben.


Diese Dokumentationsseite gilt für alle SMW-Versionen von 1.5.0 bis zur aktuellsten Version.
     

Pretty URIs de 1.5.0