Codice: Seleziona tutto
Alias /path /var/www/path/assoluto/alternativoCodice: Seleziona tutto
RewriteEngine On
RewriteRule ^/path(.*)$ /var/www/path/assoluto/alternativo$1Codice: Seleziona tutto
Alias /path /var/www/path/assoluto/alternativoCodice: Seleziona tutto
RewriteEngine On
RewriteRule ^/path(.*)$ /var/www/path/assoluto/alternativo$1
Non uso xampp... Non ho quella cartella.difesaparcosempione ha scritto: Hai provato a vedere nel file di documentazione
/www/htdocs/example:
ciao
![]()

No sto parlando della direttiva Alias che è permessa solo nei file di configurazione dell'host.difesaparcosempione ha scritto: tornando al problema stai parlando della direttiva
DocumentRoot directive
ti passo il link che sto leggendo
http://httpd.apache.org/docs/1.3/mod/core.html#serverpath
ciao

Codice: Seleziona tutto
RewriteEngine On
RewriteRule ^/path(.*) /var/www/path/assoluto/alternativoGià provato. La documentazione la sto guardando da un po'.LiCeT ha scritto: dalla guida direi in questo modo
senza $ che servirebbero per web-path to a resourceCodice: Seleziona tutto
RewriteEngine On RewriteRule ^/path(.*) /var/www/path/assoluto/alternativo
RewriteRule
ciao
Codice: Seleziona tutto
<img src="/path/immagini/nomeimmagine.jpg" alt="" />Codice: Seleziona tutto
<VirtualHost *>
DocumentRoot "/var/www/miosito"
ServerName miosito
DirectoryIndex index.php
<Directory "/var/www/miosito">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>



ma è la prima rewrite del tuo server ? Non è che esiste una cfg che dice di non leggere configurazioni da file ?Zoff ha scritto: In effetti copia/incolla e link simbolico funzionano però vorrei capire perché la RewriteRule no...
Non ho ben capito cosa vuoi sapere, comunque ho messo quella regola come prima subito dopo a "RewriteEngine On" nel file .htaccess dentro la cartella in cui metterei il link simbolico.difesaparcosempione ha scritto:ma è la prima rewrite del tuo server ? Non è che esiste una cfg che dice di non leggere configurazioni da file ?Zoff ha scritto: In effetti copia/incolla e link simbolico funzionano però vorrei capire perché la RewriteRule no...
ciao
PS: la rewrite dove dovrebbe essere compilata ( file ) ?
![]()

Codice: Seleziona tutto
RewriteEngine
Syntax: RewriteEngine on|off
Default: RewriteEngine off
Context: server config, virtual host, directory, .htaccess
Override: FileInfo
Status: Extension
Module: mod_rewrite.c
Compatibility: Apache 1.2
The RewriteEngine directive enables or disables the runtime rewriting engine. If it is set to off this module does no runtime processing at all. It does not even update the SCRIPT_URx environment variables.
Use this directive to disable the module instead of commenting out all the RewriteRule directives!
Note that, by default, rewrite configurations are not inherited. This means that you need to have a RewriteEngine on directive for each virtual host in which you wish to use it.???difesaparcosempione ha scritto: RewriteEngine ad off? Se cosi mi sembra che le RewriteRule sono inattive ...Codice: Seleziona tutto
RewriteEngine Syntax: RewriteEngine on|off Default: RewriteEngine off Context: server config, virtual host, directory, .htaccess Override: FileInfo Status: Extension Module: mod_rewrite.c Compatibility: Apache 1.2 The RewriteEngine directive enables or disables the runtime rewriting engine. If it is set to off this module does no runtime processing at all. It does not even update the SCRIPT_URx environment variables. Use this directive to disable the module instead of commenting out all the RewriteRule directives! Note that, by default, rewrite configurations are not inherited. This means that you need to have a RewriteEngine on directive for each virtual host in which you wish to use it.

Codice: Seleziona tutto
RewriteEngine On
RewriteRule ^/path(.*)$ /var/www/path/assoluto/alternativo$1No ho volutamente ommesso lo slash perché non l'ho messo neanche dopo /path...difesaparcosempione ha scritto:adesso che guardo la tua Rule vedo che probabilmemte volevi scrivereCodice: Seleziona tutto
RewriteEngine On RewriteRule ^/path(.*)$ /var/www/path/assoluto/alternativo$1
RewriteRule ^/path(.*)$ /var/www/path/assoluto/alternativo/$1

Perché la regexp (.*) prende tutti i caratteri anche lo slash...difesaparcosempione ha scritto: e perchè ?

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti