rewrite .htcaccess og %20
HejJeg sidder og roder med min .htaccess og rewrite rules.
Det fungerer faktisk helt fint. Mit problem er bare at i nogle af linksene er der mellemrum, så der kommer %20 ind i stedet for ligesom http://minside.dk/showone-Test%201-3.html. - Det synes jeg ikke er særlig pænt, så hvordan får jeg den til at skrive - i stedet for %20?
Et andet spørgsmål er hvordan jeg får lukket af for url'er. Så hvis man f.eks. i stedet for http://minside.dk/showone-Test%201-3.html skriver http://minside.dk/?page=showone&navn=Test%201&id=3.html, så kommer den med en fejlmeddelse(404).
Min .htcaccess ser sådan her ud:
RewriteEngine on
RewriteRule ^([_a-zA-Z0-9]+).html$ /index.php?page=$1 [L]
RewriteRule ^show-([^/.]+)-?([^/.]+).html$ /index.php?page=show&navn=$1&kategori=$2 [L]
RewriteRule ^showone-?([^/.]+)-([0-9]+).html$ /index.php?page=showone&navn=$1&id=$2 [L]