Big Boss Geplaatst: 2 mei 2011 Rapport Geplaatst: 2 mei 2011 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] Reageren
Flitskikker Geplaatst: 2 mei 2011 Rapport Geplaatst: 2 mei 2011 Waar heb je hosting? Meestal kun je via het adminpanel dergelijke subdomeinverwijzingen instellen. Reageren
Big Boss Geplaatst: 2 mei 2011 Auteur Rapport Geplaatst: 2 mei 2011 Ik heb hosting bij ServerFFS.com en ik heb een DirectAdmin paneel. Ik zie daar nu niet echt zo'n optie om een dergerlijke redirect in te stellen. Reageren
Flitskikker Geplaatst: 2 mei 2011 Rapport Geplaatst: 2 mei 2011 Ik kan het via de Subdomain Management-optie in DirectAdmin. Daar kun je vervolgens een subdomein toevoegen die automatisch doorlinkt naar de gelijknamige map. Reageren
Big Boss Geplaatst: 2 mei 2011 Auteur Rapport Geplaatst: 2 mei 2011 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. Reageren
Flitskikker Geplaatst: 2 mei 2011 Rapport Geplaatst: 2 mei 2011 Probeer dan het volgende eens, in combinatie met het subdomein: RewriteEngine On RewriteRule ^wiki/(.*) w/$1 Reageren
Big Boss Geplaatst: 2 mei 2011 Auteur Rapport Geplaatst: 2 mei 2011 Het is (uiteindelijk) gelukt, bedankt. Reageren
Flitskikker Geplaatst: 3 mei 2011 Rapport Geplaatst: 3 mei 2011 Het is (uiteindelijk) gelukt, bedankt. Hoe dan, uiteindelijk? Reageren
Big Boss Geplaatst: 3 mei 2011 Auteur Rapport Geplaatst: 3 mei 2011 Ik heb eigenlijk geen idee. Ik prutste maar wat en opeens werkte het. 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"; Reageren
Recommended Posts
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.