Hallo,
Al dagen ben ik bezig om mod_rewrite werkend te krijgen, en aangezien het nog steeds niet lukt vraag ik het toch maar even op GoT. Ik hoop dat het in Software Algemeen hoort, maar als het naar Non-Windows OS wordt verplaatst snap ik dat
Het probleem: ik heb een .htaccess in een map geplaatst, met daarin de volgende tekst:
Ik heb geprobeerd RewriteBase / toe te voegen, zelfde probleem. [R=301,L] heb ik naar aanleiding van het bekende "cheat sheet" toegevoegd, maar zonder: zelfde probleem.
Het probleem is dat wat ik ook doe, ik krijg alleen een 404-melding.
phpinfo() geeft bij "Loaded Modules" keurig aan: mod_rewrite en bij DOCUMENT_ROOT /home/xxx/domains/xxx/public_html/weblogs
In httpd.conf staat het volgende:
Dit stond er standaard in, maar volgens mij klopt het. Het lijkt mij toch dat /home/* er voor zorgt dat ook alle submappen dit "doorkrijgen"?
Ik las op GoT de tip om phpinfo() in de 404-pagina te zetten, maar ik heb geen idee waar die staat
is hier achter te komen?
Zie ik iets over het hoofd, doe ik iets fout? Of zou het zo gewoon moeten werken?
Alvast bedankt voor alle hulp
Al dagen ben ik bezig om mod_rewrite werkend te krijgen, en aangezien het nog steeds niet lukt vraag ik het toch maar even op GoT. Ik hoop dat het in Software Algemeen hoort, maar als het naar Non-Windows OS wordt verplaatst snap ik dat
Het probleem: ik heb een .htaccess in een map geplaatst, met daarin de volgende tekst:
code:
1
2
3
| RewriteEngine On RewriteRule ^/(.+)/$ index.php?name=$1 [R=301,L] RewriteRule ^/(.+)$ index.php?name=$1 [R=301,L] |
Ik heb geprobeerd RewriteBase / toe te voegen, zelfde probleem. [R=301,L] heb ik naar aanleiding van het bekende "cheat sheet" toegevoegd, maar zonder: zelfde probleem.
Het probleem is dat wat ik ook doe, ik krijg alleen een 404-melding.
phpinfo() geeft bij "Loaded Modules" keurig aan: mod_rewrite en bij DOCUMENT_ROOT /home/xxx/domains/xxx/public_html/weblogs
In httpd.conf staat het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <Directory /home/*>
AllowOverride All
Options -MultiViews -Indexes +FollowSymlinks +IncludesNoExec +Includes
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory> |
Dit stond er standaard in, maar volgens mij klopt het. Het lijkt mij toch dat /home/* er voor zorgt dat ook alle submappen dit "doorkrijgen"?
Ik las op GoT de tip om phpinfo() in de 404-pagina te zetten, maar ik heb geen idee waar die staat
Zie ik iets over het hoofd, doe ik iets fout? Of zou het zo gewoon moeten werken?
Alvast bedankt voor alle hulp
Full-stack webdeveloper in Groningen