I figured it was an mod_rewrite problem so here's all I have in .htaccess
- Code: Select all
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^home/$ index.php
RewriteRule ^home$ home/ [R,L]
RewriteRule ^graphics/$ graphics.php
RewriteRule ^graphics$ graphics/ [R,L]
RewriteRule ^graphics/$ graphics.php
RewriteRule ^graphics$ graphics/ [R,L]
RewriteRule ^upload/$ mygraphics.php
RewriteRule ^upload$ upload/ [R,L]
RewriteRule ^register/$ register.php
RewriteRule ^register$ register/ [R,L]
RewriteRule ^login/$ login.php
RewriteRule ^login$ login/ [R,L]
RewriteRule ^logout/$ logout.php
RewriteRule ^logout$ logout/ [R,L]
RewriteRule ^categories/$ categories.php
RewriteRule ^categories$ categories/ [R,L]
RewriteRule ^search/(.*)/ /search.php?pcategory=$1
RewriteRule ^search/$ /search.php
RewriteRule ^search$ search/ [R,L]
RewriteRule ^results/(.*)/(.*)/ /search.php?q=$1&pcategory=$2
RewriteRule ^results/(.*)/(.*)$ results/$1/$2/ [R,L]
RewriteRule ^go/(.*)/(.*)/page/(.*)/ /search.php?q=$1&pcategory=$2&page=$3
RewriteRule ^go/(.*)/(.*)/page/(.*)$ go/$1/$2/page/$3/ [R,L]
RewriteRule ^graphics/(.*)/ /graphics.php?img=$1
RewriteRule ^graphics/(.*)$ graphics/$1/ [R,L]
RewriteRule ^images/page/(.*)/ /graphics.php?page=$1
RewriteRule ^images/page/(.*)$ images/page/$1/ [R,L]
RewriteRule ^forget-password/ /password-recovery.php
RewriteRule ^forget-password/(.*)$ forget-password/ [R,L]
#RewriteRule ^search-categories/$ /latnews/search-categories.php
#RewriteRule ^search-categories/(.*)/([0-9]+).htm$ /latnews/search-categories.php?cat=$1&page=$2
</IfModule>