Toon posts:

Problemen met het SEF maken van URL's

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik probeer mijn URL's die mijn CMS nodig heeft om content uit de DB te halen Search Engine Friendly te maken.

Ik heb daar deze tutorial voor gebruikt, alleen werkt het nog niet.

Ik heb het .htaccess bestand aangemaakt, en in ASCII modus geupload naar de map waar de pagina's staan die de content uit de database halen (gewoon index.php).

Op pagina vijf is te lezen dat als je de htaccess file hebt geupload je alvast kan gaan testen of het werkt, en dat doet het bij mij dus niet.

De oude URL was: http://89.18.171.20/~akmaris/?cat=Medewerkers&page=29

De nieuwe zou moeten zijn: http://89.18.171.20/~akmaris/Medewerkers/29

En in mijn .htaccess file staat dit:

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule /\~akmaris//(.*)/(.*)/(.*)/(.*)/$ /\~akmaris/?$1=$2&$3=$4

Kan iemand mij vertellen wat er fout gaat?

Alvast bedankt!!!

  • Joolee
  • Registratie: Juni 2005
  • Niet online
Je nieuwe link zou moeten zijn:
http://89.18.171.20/~akmaris/cat/Medewerkers/page/29/ volgens je .htaccess

Je moet btw ook nog 'MultiViews' achter 'FollowSymLinks' zetten.

[ Voor 24% gewijzigd door Joolee op 22-04-2007 14:32 ]


Verwijderd

Topicstarter
Hoe moet ik dit dan doen als ik alleen http://89.18.171.20/~akmaris/Medewerkers/29/ wil?

Zo?:

Options +FollowSymLinks -Multiviews
RewriteEngine on
RewriteBase /
RewriteRule /\~akmaris//(.*)/(.*)/$ /\~akmaris/?cat=$2&page=$4

Zou het er misschien mee te maken kunnen hebben dat er geen domeinnaam achter zit? maar gewoon een IP adres?

[ Voor 21% gewijzigd door Verwijderd op 22-04-2007 15:13 ]


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Verwijderd schreef op zondag 22 april 2007 @ 14:47:
Hoe moet ik dit dan doen als ik alleen http://89.18.171.20/~akmaris/Medewerkers/29/ wil?

Zo?:

Options +FollowSymLinks -Multiviews
RewriteEngine on
RewriteBase /
RewriteRule /\~akmaris//(.*)/(.*)/$ /\~akmaris/?cat=$2&page=$4

Zou het er misschien mee te maken kunnen hebben dat er geen domeinnaam achter zit? maar gewoon een IP adres?
Afgezien van de vraag, waarom je symlinks inschakelt, terwijl deze voor mod_rewrite niet nodig zijn (samen naast elkaar is geloof ik ook niet aan te raden, dan kunnen de twee samen in de knoop raken!), vraag ik me af wáár je de .htaccess bestand hebt gezet.
Ik neem aan in de root van ~akmaris?
Zo ja, dan moet je vanuit daar je rule op bouwen:

code:
1
2
RewriteEngine on
RewriteRule ^/(.*)/[0-9]+$ index.php?cat=$1&page=$2


Zou dan voldoende moeten zijn.

Misschien kan Jack Daniels' mod_rewrite cheat sheet je verder helpen? :)

[ Voor 7% gewijzigd door CH4OS op 24-04-2007 11:59 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 11-02 14:19

André

Analytics dude