clean url

12 contenuti / 0 new
Ultimo contenuto
clean url

ciao a tutti,

ho installato drupal 5.3 in inglese e poi il pacchetto ubercart.

il modulo imagecache richiesto da ubercart mi chiede di attivare il clean url, ma il sistema nn mi permette di farlo.

sto utilizzando windows xp con WMServer Tools 3.3 e sono in locale.

ho letto tutto il forum e i risultati di google ma nn ho trovato niente.

grazie mille se riuscite ad aiutarmi.

andrea

controlla che el tuo webserver locale si abilitato il mod_rewrite, altrimenti abilitalo e dovrebbe andare.

Ciao
Marco
--
My blog
Working at @agavee

QUESTO è IL MIO HTTPD.CONF DI APACHE E COME VEDI IL MODULO ERA ABILITATO E NON MI LASCIA ABILITARE IL CLEAN URL.

HAI ALTRI SUGGERIMENTI?

GRAZIE PER LA DISPONIBILITA'..

ANDREA

PS: SCUSA SE "URLO" MA E' PER DISTINGUERE MEGLIO IL CODICE DA QUELLO CHE SCRIVO IO.

Listen 80

ServerRoot "/WM/Apache-2.0.54"
DocumentRoot "/WM/www"

ServerName localhost
ServerAdmin mail@localhost

ServerSignature On
ServerTokens Full

DefaultType text/plain
AddDefaultCharset ISO-8859-1

UseCanonicalName Off

HostnameLookups On

ErrorLog logs/error.log
LogLevel error

PidFile logs/httpd.pid

Timeout 300

KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

ThreadsPerChild 250
MaxRequestsPerChild 0

LoadModule info_module modules/mod_info.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule status_module modules/mod_status.so
LoadModule headers_module modules/mod_headers.so
LoadModule access_module modules/mod_access.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_module modules/mod_auth.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule imap_module modules/mod_imap.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule rewrite_module modules/mod_rewrite.so

LoadModule php4_module "/WM/php-4.3.11/sapi/php4apache2.dll"

SetOutputFilter DEFLATE

Header append Vary User-Agent

Options FollowSymLinks
AllowOverride None
order deny,allow
deny from all

Options Indexes FollowSymLinks
order allow,deny
allow from all

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
CustomLog logs/access.log combined

DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate.log deflate

DirectoryIndex index.htm index.html index.php index.php3 index.php4 index.pl index.cgi index.phtml

TypesConfig conf/mime.types
AddType application/x-tar .tgz
AddType application/x-rar-compressed .rar

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully

BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

ExtendedStatus On

SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1

SetHandler server-info
Order deny,allow
Deny from all
Allow from 127.0.0.1

ScriptAlias /cgi-bin/ "/WM/www/cgi-bin/"

AllowOverride None
Options Includes ExecCGI
AddHandler server-parsed .shtml
AddHandler cgi-script .cgi .pl
Order allow,deny
Allow from all

Alias /icons/ "icons/"

Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all

IndexOptions FancyIndexing VersionSort

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

DefaultIcon /icons/unknown.gif

1) urlare è comunque sconsigliabile, per distinguere il testo usa il pulsante codice che vedi in alto quando editi un post :)
2)prova ad inserire una pagina con scritto

<?php
phpinfo
();
?>

e linkacela, così vediamo cosa non va della config che hai sul server.

Ciao
Marco
--
My blog
Working at @agavee

Ciao,

come mi hai detto tu, ho fatto quello che dici sopra e ti ho allegato il file zippato con il risultato.

Grazie mille per la disponibilità.

Andrea

Ciao, siete riusciti a trovare dove è il baco?

sono fermo e non posso più andare avanti...

Vi rigrazio se potete aiutarmi.

Andrea

PS: sennò suggerirmi altra configurazione senza wmserver magari con xampp dove avete la certezza che funziona...

ciao ho risolto!

1) in httpd.conf di Apache togliere il commento cioè # alla seguente riga:

#LoadModule rewrite_module modules/mod_rewrite.so

e sarà così:

LoadModule rewrite_module modules/mod_rewrite.so

2) Cambiare da "none" a "All" le tre righe presenti in httpd.conf di Apache.

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
# AllowOverride None

Sarà così:

AllowOverride All

3) togliere il commento alla riga dove c'è questo commento in .htaccess nella directory di drupal ed inserire la directory dove c'è drupal

# Modify the RewriteBase if you are using Drupal in a subdirectory and
# the rewrite rules are not working properly.
# RewriteBase /

e sarà così:

RewriteBase /drupal

PS: preso da documento di Royce Tivel

hazzim wrote:

1) in httpd.conf di Apache togliere il commento cioè # alla seguente riga:


Il mio httpd.conf (ho installato in locale) è vuoto, e sono andato ad aggiungere il codice suggerito sopra, ma apache non è ripartito fino a quando ho commentato le 2 righe che non erano "commenti" (scusate la ripetizione): in pratica è come se fosse vuoto.
Cosa posso fare?

Controlla nei log di Apache cosa dice.

Ciao
Marco
--
My blog
Working at @agavee

Scusa l'ignoranza, ma dove lo trovo il log di apache?
Grazie

Dipende da come è configurato Apache.. chiedi al tuo sistemista (se ne hai uno) o vedi in qualche cdirectory TIPO : ... /apache/log/

Ciao
Marco
--
My blog
Working at @agavee

grazie mille.