Tratten/htaccess

From EU-wiki

Jump to: navigation, search

Contents

Why?

World domination. All your base etc...

this seems to be the way wikkipedia does it

http://www.mediawiki.org/wiki/Manual:Wiki_family#Scenario_5:_Multiple_wikis_sharing_common_resources

http://www.mediawiki.org/wiki/Extension:MultiLanguageManager


ehj's confused spec.

I want a new htacceess file for this wiki...

Det som jag känner är näst högst på önskelistan efter denna hjälteinsats är en htaccessfil som kan fixa så att urlarna löser upp för både läs och skriv så här:

   en.euwiki.org/2002/20/EC
   sv.euwiki.org/2002/20/EG
   nl.euwiki.org/2002/20/EG

etc. (alltså alla EU-språk).

Default ska vara engelska så att man inte alltid måste skriva prefixet "en.".

Den här sidan:

   en.euwiki.org/2002/20/EC

ska vara samma som den här:

   euwiki.org/2002/20/EC

En av anledningarna till att jag vill ha det så är att jag vill kunna länka direkt till en artikel eller ett recital i vilket direktiv som helst, tex

   euwiki.org/2002/21/EC/#Art_8
   euwiki.org/2002/22/EC/#Rec_13

Sen upptäckte jag precis att euwikin tolkar en URL som slutar på slash som vore det en annan sida än den sidan som inte har nån. euwiki.org/2002/20/EC och euwiki.org/2002/20/EC/ blir inte rätt alltid.

Den här sidan:

   euwiki.org/2002/20/EC/

och den här:

   euwiki.org/2002/20/EC

stämmer inte överens. Jag tror att man kan fixa det i htaccessfilen också.


current .htaccess

Rewrites i nuvarande .htaccess ser ut såhär:

   RewriteEngine On
   #RewriteCond %{REQUEST_URI} !^index\.php
   #RewriteRule ^(.*) index.php/$1 [QSA,L]
   RewriteRule ^/(images|skins)/ - [L] # so skins and images work
   RewriteRule \.(php|html|gif|jpg|png|css|js)$ - [L]
   RewriteRule ^/*$ index.php?title=Main_Page [L,QSA]
   RewriteRule ^(.+)$ index.php?title=$1 [PT,L,QSA]


Här ett otestat förslag på en htaccess-fil för att ta bort avslutande slash:

   Options +FollowSymlinks
   RewriteEngine on
   RewriteRule ^(.*)/$ $1 [R]


current DNS zone file

cs 10800 IN A 92.243.3.181 
da 10800 IN A 92.243.3.181 
es 10800 IN A 92.243.3.181 
www 10800 IN A 92.243.3.181 
bg 10800 IN A 92.243.3.181 
sv 10800 IN A 92.243.3.181 
blog 10800 IN CNAME blogs.vip.gandi.net. 
pop 10800 IN CNAME access.mail.gandi.net. 
webmail 10800 IN CNAME agent.mail.gandi.net.
smtp 10800 IN CNAME relay.mail.gandi.net.  
de 10800 IN A 92.243.3.181  
@ 10800 IN A 92.243.3.181 
imap 10800 IN CNAME access.mail.gandi.net. 
@ 10800 IN MX 10 spool.mail.gandi.net. 
@ 10800 IN MX 50 fb.mail.gandi.net. 
et 10800 IN A 92.243.3.181 
el 10800 IN A 92.243.3.181 
en 10800 IN A 92.243.3.181 
fr 10800 IN A 92.243.3.181 
ga 10800 IN A 92.243.3.181 
it 10800 IN A 92.243.3.181 
lv 10800 IN A 92.243.3.181 
lt 10800 IN A 92.243.3.181 
hu 10800 IN A 92.243.3.181 
mt 10800 IN A 92.243.3.181 
nl 10800 IN A 92.243.3.181 
pl 10800 IN A 92.243.3.181 
pt 10800 IN A 92.243.3.181 
ro 10800 IN A 92.243.3.181 
sk 10800 IN A 92.243.3.181 
sl 10800 IN A 92.243.3.181 
fi 10800 IN A 92.243.3.181 


end

Personal tools