Jump to content

mod_rewrite


Big Boss

Recommended Posts

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]

Link to comment
Delen op andere websites

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.

Link to comment
Delen op andere websites

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";

Link to comment
Delen op andere websites

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...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...