Jump to content
Geplaatst:
comment_1834911

Hai

Ik heb even iemand nodig die me kan helpen bij het instellen van .htaccess files op mijn webserver. Ik wil namelijk een interne redirect instellen (kom dus niet aanlopen met de Redirect 301), maar het lukt echt niet. Ik wil gewoon dat http://wiki.example.com/ verwijst naar http://www.example.com/w/, maar ik krijg steeds een internal server error.

Ik heb wel al een aantal rewriterules van de Mediawiki website gehaald om 'Friendly-Urls' te maken, misschien heeft dat er iets mee te maken?

RewriteEngine On
RewriteBase /
RewriteRule ^/*$ /forum/index.php [L,QSA]
RewriteRule ^/?wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^/?wiki/*$ /w/index.php [L,QSA]

Featured Replies

Geplaatst:
  • Auteur
comment_1834982

En daar wringt het schoentje. Ik wil namelijk dat het subdomein wiki doorlinkt naar de map /w/ waarin de wiki staat. Ik kan nu wel die map hernoemen, maar dan moet ik ook mijn virtual article path veranderen (fysiek en virtual path mogen niet hetzelfde zijn) en dat wil ik dus niet.

Geplaatst:
  • Auteur
comment_1835407

Ik heb eigenlijk geen idee. Ik prutste maar wat en opeens werkte het. :clown:

Root directory htaccess:

Options +FollowSymlinks
RewriteEngine on

#append www if no subdomain present
rewritecond %{http_host} ^venturas-cnr.com [nc]
rewriterule ^(.*)$ http://www.venturas-cnr.com/$1 [r=301,nc] 

rewritecond %{http_host} ^www.venturas-cnr.com [nc]
RewriteRule ^$ /forum [L,R=301]

Wiki directory htaccess:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?title=$1 [L,QSA]

LocalSettings.php

$wgScriptPath       = "";
$wgArticlePath      = "/$1";
$wgUsePathInfo      = false;
$wgScriptExtension  = ".php";

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.