[opgelost]Pretty url`s vs. CMSMS 1.10

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

[opgelost]Pretty url`s vs. CMSMS 1.10

Post by hendrik »

Beste mensen,
Ik was voornemens in een nieuwe v1.10 install pretty url`s te gaan gebruiken.
Nu weet ik dat dit via het config.php file geregeld wordt, maar in het config file bevind zich echter alleen de msql data.
Hoe wordt de pretty url nu geregeld ?
Last edited by hendrik on Sun Nov 06, 2011 12:44 pm, edited 1 time in total.
User avatar
M@rtijn
Power Poster
Power Poster
Posts: 706
Joined: Sat Nov 14, 2009 4:54 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by M@rtijn »

In de map 'doc' op je server vind je een PDF bestand met de complete uitleg over config.php

Het gebruik van $config['url_rewriting'] = 'mod_rewrite'; is nog steeds mogelijk, het is enkel dat config.php nu out-of-the-box zo klein mogelijk gehouden wordt.
Make your community a better place!
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by hendrik »

Oke thanks ik gaat het eens even uitzoeken... ;D
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by hendrik »

Ik heb nu de regels aan het config.php file toegevoegd maar er komen nu wel veel foutmeldingen.

Zie: http://tinyurl.com/3hboq68

Ik heb de onderstaande config gebruikt:

Code: Select all

<?php
# CMS Made Simple Configuration File
# Documentation: /doc/CMSMS_config_reference.pdf
#
$config['dbms'] = 'mysql';
$config['db_hostname'] = 'localhost';
$config['db_username'] = '*****';
$config['db_password'] = '*****';
$config['db_name'] = '*******';
$config['db_prefix'] = 'cms_';
$config['db_port'] = 0;
$config['root_url'] = 'http://www.mijnurl.nl';
$config['timezone'] = 'Europe/Amsterdam';
$config['default_encoding'] = 'utf-8';
?>
$config['url_rewriting'] = 'mod_rewrite';

$config['page_extension'] = '.php';

$config['query_var'] = 'page'; 
User avatar
M@rtijn
Power Poster
Power Poster
Posts: 706
Joined: Sat Nov 14, 2009 4:54 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by M@rtijn »

Je hebt halverwege je code een '?>' staan, die moet helemaal onderaan het bestand.
Make your community a better place!
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by hendrik »

M@rtijn wrote:Je hebt halverwege je code een '?>' staan, die moet helemaal onderaan het bestand.
:-[ Oela een dom dom...
User avatar
M@rtijn
Power Poster
Power Poster
Posts: 706
Joined: Sat Nov 14, 2009 4:54 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by M@rtijn »

Ach, tja, iedereen kijkt wel eens ergens overheen :D

Wil je nog even [opgelost] in de titel zetten?
Make your community a better place!
mcDavid
Power Poster
Power Poster
Posts: 377
Joined: Tue Mar 31, 2009 8:45 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by mcDavid »

Tip: gebruik een tekst-editor met syntax-highlighting, zoals Geany of Notepad++. Dan zie je ditsoort fouten meteen!
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by hendrik »

mcDavid wrote:Tip: gebruik een tekst-editor met syntax-highlighting, zoals Geany of Notepad++. Dan zie je ditsoort fouten meteen!
Een goeie tip !
Dank je.
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: Pretty url`s vs. CMSMS 1.10

Post by hendrik »

;D Zo nog even afsluiten dit topic.

Oh en waar ik ook nog achter kwam is dat pretty url`s dus niet werkt zonder dat je gebruik maakt van een .htaccess bestand !
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: [opgelost]Pretty url`s vs. CMSMS 1.10

Post by RonnyK »

Hendrik,

dat klopt, als je via "mod_rewrite" werkt, dan heb je de .htaccess nodig. Aangezien windows niet klakkeloos met een .htaccess om kan gaan, kun je daar de 'internal' methode voor de rewrite gebruiken. Dat levert ook 'Pretty URLs' op. Dus beide zijn een vorm van PrettyURLs, waarbij de mod_rewrite dus wel via .htaccess gaat.

Ronny
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: [opgelost]Pretty url`s vs. CMSMS 1.10

Post by hendrik »

RonnyK wrote:Hendrik,

dat klopt, als je via "mod_rewrite" werkt, dan heb je de .htaccess nodig. Aangezien windows niet klakkeloos met een .htaccess om kan gaan, kun je daar de 'internal' methode voor de rewrite gebruiken. Dat levert ook 'Pretty URLs' op. Dus beide zijn een vorm van PrettyURLs, waarbij de mod_rewrite dus wel via .htaccess gaat.

Ronny
Beste Ronny,

Kan jij mij ook uitleggen wat het verschil is tussen `internal' en de andere methode, ik gebruik namelijk

Code: Select all

$config['url_rewriting'] = 'mod_rewrite';
en dit lijkt te werken op mijn hosting systeem.
hendrik
Forum Members
Forum Members
Posts: 133
Joined: Tue Dec 01, 2009 4:47 pm

Re: [opgelost]Pretty url`s vs. CMSMS 1.10

Post by hendrik »

hendrik wrote:
RonnyK wrote:Hendrik,

dat klopt, als je via "mod_rewrite" werkt, dan heb je de .htaccess nodig. Aangezien windows niet klakkeloos met een .htaccess om kan gaan, kun je daar de 'internal' methode voor de rewrite gebruiken. Dat levert ook 'Pretty URLs' op. Dus beide zijn een vorm van PrettyURLs, waarbij de mod_rewrite dus wel via .htaccess gaat.

Ronny
Beste Ronny,

Kan jij mij ook uitleggen wat het verschil is tussen `internal' en de andere methode, ik gebruik namelijk

Code: Select all

$config['url_rewriting'] = 'mod_rewrite';
en dit lijkt te werken op mijn hosting systeem.
Ik ben er nu wel achter dat 'mod_rewrite' er voor zorgt dat ALLEEN start pagina verschijnt en de rest van je website niet meer werkt.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: [opgelost]Pretty url`s vs. CMSMS 1.10

Post by RonnyK »

Hendrik,

met mod_rewrite geef je aan dat er rewrite logica in de .htaccess wordt gevolgd. Je kunt daar dus sturing aangeven voor de URL opbouw...

RewriteRule ^(.+)$ index.php?page=$1 [QSA]

zorgt dat http://www.domain.com/index.php?page=somepage, wordt weergegeven als http://www.domain.com/somepage.

Dergelijke rewrites zonder .htaccess kun je op windows niet doen. De internal-method zorgt dat de ?page= verwijdert wordt uit de URL.

Die leidt dus tot http://www.domain.com/index.php/somepage

Ronny
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm

Re: [opgelost]Pretty url`s vs. CMSMS 1.10

Post by RonnyK »

welke .htaccess gebruik je? Degene die als doc/htaccess.txt standaard wordt meegeleverd? Die zou je als .htaccess in de root van je installatie kunnen zetten.

Ronny
Post Reply

Return to “Dutch - Nederlands”