drewMedlem sedan mars 2007845 inlägg Hej!
Jag har suttit och testat med htaccess RewriteRule på min lokala server. Gick inte ens lite bra. Sen testade jag på webbhotellet och där gick det precis som det var tänkt.
Alltså är det något fel på mina apache-inställningar antar jag. Kan det vara något annat?
Jag har
LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so
och
<Directory />
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
i httpd.conf
Som jag förståt det borde det räcka. Och jag har startat om apache. Någon som har några trevliga förslag?
/D
colioneMedlem sedan juni 20014 421 inlägg Vad får du för fel? Har du gjort en reload på apache? Vad säger apache när du gör en test på conf-filerna?
http://httpd.apache.org/docs/2.0/programs/apachectl.html
drewMedlem sedan mars 2007845 inlägg Jag får "404 Not Found". Ja, jag har startat om apache. Den säger ingenting utan startar snällt om.
Apache fungerar förutom att den vägrar att agera på min RewriteRule.
colioneMedlem sedan juni 20014 421 inlägg hur ser katalogstruktur ut samt vad är urlen du försöker accessa? kolla lite på:
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#rewritelog
drewMedlem sedan mars 2007845 inlägg Här lokalt är det http://192.168.x.x/dummy/index.php ska anropas med http://192.168.x.x/dummy/jag/testar.html.
Så ser htaccess-filen ut just nu. Jag har försökt med lite olika i den och både att ha den i roten och i dummy-katalogen. På webbhotellet ligger den i domän-roten och där försökte jag inte komma åt någon underkatalog, men index.php fick kat och vara som $_GET när jag försökte med domän.se/jag/testar.html. Jag borde kanske prova i roten här med.
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/dummy/([^/]+).html /dummy/index.php?kat=$1 [NC]
RewriteRule ^/dummy/([^/]+)/([^/]+).html /dummy/index.php?kat=$1&vara=$2 [NC]
Tack för länken. Ska kolla lite mer med loggning senare, måste rusa till affären innan dom stänger.
/D
drewMedlem sedan mars 2007845 inlägg Felet var nog att jag råkat ange fel sökvåg i <directory> När jag ändrade den funkade det.