Alvast sorry voor de vage omschrijving maar ik wist er geen titel voor te verzinnen. Verder gokte ik dat het in dit forum thuishoorde maar schop hem uiteraard gerust een ander forum in.
Apache Version Apache/1.3.26
PHP Version 4.1.2
Loaded Modules: mod_php4, mod_setenvif, mod_unique_id, mod_expires, mod_auth, mod_access, mod_rewrite, mod_alias, mod_userdir, mod_cgi, mod_dir, mod_autoindex, mod_status, mod_negotiation, mod_mime, mod_mime_magic, mod_log_config, mod_macro, mod_so, http_core
Het probleem is dit.
Ik heb naar userdir beta dit blogscript boastMachine. http://boastology.com/
Dit script maakt gebruikt van modrewrite om urls zoekmachine vriendelijk te maken. de .htacces ziet er zo uit.
Het probleem is dat als je op de url van een post klikt (op de index.php pagina) deze weer naar index.php word geleid maar dan met wat variabelen in de url.
maar nu komt het.
apache zoekt index.php dan niet in:
maar hij zoekt in:
en ik heb geen flauw idee waarom apache /var/www ervoor voegt.
Ik heb hetzelfde blog ook in /var/www geinstalleerd en daar werkt het script dus wel prima. Alleen in die userdir niet.
voorbeeld kunnen jullie vinden in:
http://gehaktbal.xs4all.nl/~beta/ deze werkt dus niet.
http://gehaktbal.xs4all.nl/ deze werkt dus wel.
Zelfde script.
Concreet is mijn vraag dus waarom voegt apache /var/www/ toe aan /home/beta/public_html/
het probleem is op te lossen door zoekmachine vriendelijke urls uit te zetten waar dit script ook een optie voor heeft. Maar ik zou liever gewoon weten waardoor dit word veroorzaakt.
eventueel kan ik ook nog op verzoek mijn httpd.conf posten maar dat is gewoon de standaard config zonder echt aanpassingen.
mod_rewrite staat aan volgens phpinfo.
ik kon er op google niets over vinden dus degenen die over google loopt te blaten graag wel een search query erbij als dit echt een noob vraag is.
Apache Version Apache/1.3.26
PHP Version 4.1.2
Loaded Modules: mod_php4, mod_setenvif, mod_unique_id, mod_expires, mod_auth, mod_access, mod_rewrite, mod_alias, mod_userdir, mod_cgi, mod_dir, mod_autoindex, mod_status, mod_negotiation, mod_mime, mod_mime_magic, mod_log_config, mod_macro, mod_so, http_core
Het probleem is dit.
Ik heb naar userdir beta dit blogscript boastMachine. http://boastology.com/
Dit script maakt gebruikt van modrewrite om urls zoekmachine vriendelijk te maken. de .htacces ziet er zo uit.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| RewriteEngine On # For POSTS : /post/BLOG_FILE/POST_ID/TITLE RewriteRule ^post/(.*)/(.*)/(.*) $1.php/?id=$2 # For PAGE : /page/BLOG_FILE/PAGE_NUMBER RewriteRule ^page/(.*)/(.*) $1.php/?p=$2 # For CATEGORIES : /cat/BLOG_FILE/CAT_ID/CAT_NAME RewriteRule ^cat/(.*)/(.*)/ $1.php/?cat=$2 # Calendar : /calendar/DATE RewriteRule ^calendar/(.*)/(.*) $1.php?show=$2 # Archive : /archive/DATE |
Het probleem is dat als je op de url van een post klikt (op de index.php pagina) deze weer naar index.php word geleid maar dan met wat variabelen in de url.
maar nu komt het.
apache zoekt index.php dan niet in:
code:
1
| /home/beta/public_html/ |
maar hij zoekt in:
code:
1
| [datum] [error] [client ipaddres] File does not exist: /var/www/home/beta/public_html/index.php/ |
en ik heb geen flauw idee waarom apache /var/www ervoor voegt.
Ik heb hetzelfde blog ook in /var/www geinstalleerd en daar werkt het script dus wel prima. Alleen in die userdir niet.
voorbeeld kunnen jullie vinden in:
http://gehaktbal.xs4all.nl/~beta/ deze werkt dus niet.
http://gehaktbal.xs4all.nl/ deze werkt dus wel.
Zelfde script.
Concreet is mijn vraag dus waarom voegt apache /var/www/ toe aan /home/beta/public_html/
het probleem is op te lossen door zoekmachine vriendelijke urls uit te zetten waar dit script ook een optie voor heeft. Maar ik zou liever gewoon weten waardoor dit word veroorzaakt.
eventueel kan ik ook nog op verzoek mijn httpd.conf posten maar dat is gewoon de standaard config zonder echt aanpassingen.
mod_rewrite staat aan volgens phpinfo.
ik kon er op google niets over vinden dus degenen die over google loopt te blaten graag wel een search query erbij als dit echt een noob vraag is.
[ Voor 13% gewijzigd door Verwijderd op 10-05-2005 22:54 ]