Page 1 of 1

[opgelost] pretty url

Posted: Thu Jul 29, 2010 5:06 pm
by iStevo
Ik ben vandaag een stapje verder gegaan en heb pretty url toegepast op mijn website.
Ik heb me hierop gebaseerd op volgende quote.
RonnyK wrote: Overigens gebruik ik de volgende logica in de .htaccess....
#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off

# Make sure you have Options FollowSymLinks
# and Allow on
RewriteEngine On

#Rewrites page.shtml as index.php?page
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Deze werkt binnen MijnDomein....

Ronny
In mijn config.php heb ik volgende aangepast

Code: Select all

$config['url_rewriting'] = 'mod_rewrite';
Dit lijkt allemaal te lukken MAAR enkel bij de links in mijn menu. Als ik een interne link uit een webpagina wil oproepen, dan lukt dit niet verder. Iemand een idee waar ik verder kan zoeken??

Re: pretty url

Posted: Thu Jul 29, 2010 5:10 pm
by Jos
Je aanpassing in de config is goed.

Daarna kun je beter eerst beginnen met de standaard .htaccess file die in de DOCS map zit. Die verplaatsen naar de rootmap waar je index.php staat en dan kijken wat ie doet  ;)

Re: pretty url

Posted: Thu Jul 29, 2010 5:10 pm
by Rolf

Re: pretty url

Posted: Thu Jul 29, 2010 5:20 pm
by iStevo
Jos wrote: Daarna kun je beter eerst beginnen met de standaard .htaccess file die in de DOCS map zit. Die verplaatsen naar de rootmap waar je index.php staat en dan kijken wat ie doet  ;)
Dan krijg ik een 403

Rolf, ga dat morgen eens goed lezen en kom er later op terug. Thx voor de tip

Re: pretty url

Posted: Thu Jul 29, 2010 5:28 pm
by Rolf
Mr_Stevo wrote:
Jos wrote: Daarna kun je beter eerst beginnen met de standaard .htaccess file die in de DOCS map zit. Die verplaatsen naar de rootmap waar je index.php staat en dan kijken wat ie doet  ;)
Dan krijg 403
Jos doelt op het bestandje htaccess.txt die je moet kopieren naar de root van de site, en daarna moet hernoemen naar .htaccess.
Je hebt waarschijnlijk de aanwezige beveiligings .htaccess gekopieerd...

Re: pretty url

Posted: Thu Jul 29, 2010 5:40 pm
by iStevo
Rolf wrote: Jos doelt op het bestandje htaccess.txt
Ik had dus verkeerde htaccess gebruikt maar het resultaat is jammer genoeg hetzelfde.
Ik krijg een foutmelding dat url niet bestaat.

Re: pretty url

Posted: Thu Jul 29, 2010 5:43 pm
by Rolf
Zit je toevallig op een Windows server??

Probeer eens:

Code: Select all

$config['url_rewriting'] = 'internal';
®

ps.
- Website in een submap?
- {metadata} tag in het sjabloon?

Re: pretty url

Posted: Thu Jul 29, 2010 7:14 pm
by Jos
Rolf wrote: Jos doelt op het bestandje htaccess.txt die je moet kopieren naar de root van de site, en daarna moet hernoemen naar .htaccess.
Je hebt waarschijnlijk de aanwezige beveiligings .htaccess gekopieerd...
whoops... sorry  :-[

Re: pretty url

Posted: Fri Jul 30, 2010 10:59 am
by iStevo
Rolf wrote: Zit je toevallig op een Windows server??

Probeer eens:

Code: Select all

$config['url_rewriting'] = 'internal';
®

ps.
- Website in een submap?
- {metadata} tag in het sjabloon?
Website staat eindelijk op zijn plaats. Link kan u hier vinden http://www.lucoppeel.be/
Staat niet in submap en metadata tag staat in sjabloon.

Als ik internal gebruik krijg ik link zoals (www.lucoppeel.be/index.php/link)
Rare is als ik contact aanroep vanuit menu deze gewoon lucoppeel.be/contact geeft maar vanuit footer de volledige url.

Re: pretty url

Posted: Fri Jul 30, 2010 11:04 am
by Jos
Dan heb je in je footer waarschijnlijk iets met <a href="...  staan en niet een cms tag zoals {cms_selflink href='contact'}

Re: pretty url

Posted: Fri Jul 30, 2010 11:07 am
by iStevo
Jos wrote: Dan heb je in je footer waarschijnlijk iets met <a href="...  staan en niet een cms tag zoals {cms_selflink href='contact'}
ik heb gewoon via de WYSIWYG interne links aangeklikt.
Moet ik het handmatig aanpassen?

Re: pretty url

Posted: Fri Jul 30, 2010 11:10 am
by Jos
Die krijg je als je eerst even een instelling aanpast in de admin van TinyMCE (zie onder Uitbreidingen)

In het tabblad "Geavanceerd" zie je CMS-linker link-style. Stel die in op "cms_selflink-stijl" en opslaan met de knop "Geavanceerde instellingen opslaan"

Re: pretty url

Posted: Fri Jul 30, 2010 11:24 am
by iStevo
mooi mooi, ik heb de aanpassing gedaan en daarna de links nog even opnieuw ingesteld.
Thx Jos