Ero sivun ”Linux.fi:TODO” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 153 merkkiä lisätty ,  16. heinäkuuta 2008
p (oikeudet samalla kuntoon)
Rivi 5: Rivi 5:
=== Lyhyemmät osoitteet===
=== Lyhyemmät osoitteet===
Nyt linkit artikkeleihin ovat muotoa http://linux.fi/index.php/Artikkeli. Voitaisiin käyttää lyhyempää ja siistimpää muotoa http://linux.fi/wiki/Artikkeli. Vaatii pari yksinkertaista muutosta palvelimelle, [http://www.mediawiki.org/wiki/Manual:Short_URL#Recommended_how-to_guide_.28setup_used_on_Wikipedia.29 ohje].
Nyt linkit artikkeleihin ovat muotoa http://linux.fi/index.php/Artikkeli. Voitaisiin käyttää lyhyempää ja siistimpää muotoa http://linux.fi/wiki/Artikkeli. Vaatii pari yksinkertaista muutosta palvelimelle, [http://www.mediawiki.org/wiki/Manual:Short_URL#Recommended_how-to_guide_.28setup_used_on_Wikipedia.29 ohje].
Ehdottaisin mielumminkin tälläistä mod rewriten käyttöä, jonka voisi ottaa käyttöön vaikka heti (laita .htaccess-tiedostoon):
# rivit, joissa tupla-## otetaan käyttöön vasta kun on testattu että
# sekä linux.fi/Sivunimi että linux.fi/index.php/Sivunimi edelleen toimii
Options FollowSymLinks
RewriteEngine On
# Ohjaa osoite (www.)linux.fi/Etusivu osoitteeksi (www.)linux.fi/
##RewriteCond %{REQUEST_URI} ^/Etusivu
##RewriteRule ^(.*) / [R,L]
# Jos tiedosto tai hakemisto on olemassa, esim robots.txt /foorumi, niin
# käytetään tiedostoa/hakemistoa eikä tehdä ohjausta:
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d
# ei ohjata /index.php/-alkavaa osoitetta
RewriteCond %{REQUEST_URI} !^/index.php/
# kaikki muu ohjataa tyyliin linux.fi/Sivunimi -> index.php/Sivunimi
RewriteRule ^(.*) /index.php/$1 [L]
# (www.)linux.fi ilman aliosoitteita näyttää etusivun
##RewriteRule  ^$ /index.php/Etusivu  [PT,L]
ks. http://www.mediawiki.org/wiki/Manual:Short_URL/wiki.example.com/Page_title--Enabling_a_wiki_using_Apache_Rewrite ja http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html


Tärkeää varmistaa, että vanhatkin osoitteet toimivat muutoksen jälkeen!
Tärkeää varmistaa, että vanhatkin osoitteet toimivat muutoksen jälkeen!
Rekisteröitymätön käyttäjä

Navigointivalikko