Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    ErrorDocument dinamico ...

    Ciao.
    E' possibile rendere questa rule dinamica
    Codice PHP:
    ErrorDocument 404 /troubleticket/www/admin/404.php 
    quello che vorrei ottenere è un modo
    per evitare di mettere il path tutte le volte
    che cambio root allo script.

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  2. #2
    Gli URL di ErrorDocument possono essere relativi alla DocumentRoot oppure URL completi di protocollo.

    Quante volte vuoi cambiare la directory dove esegui l'applicazione?

  3. #3
    Originariamente inviato da filippo.toso
    Gli URL di ErrorDocument possono essere relativi alla DocumentRoot oppure URL completi di protocollo.

    Quante volte vuoi cambiare la directory dove esegui l'applicazione?
    Mi spiego meglio.
    Lo script è destinato per sua natura
    (è per la gestione di trouble ticket)
    ad essere utilizzato non nella root
    ma a differenti livelli di un dato dominio.

    quindi la rule può essere:

    Codice PHP:
    ErrorDocument 404 /troubleticket/www/admin/404.php
    ErrorDocument 404 
    /admin/404.php
    ErrorDocument 404 
    /sub/troubleticket/www/admin/404.php 
    mi piacerebbe non costrigere chi utilizza lo script
    a modificare il file .htaccess


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Una soluzione è utilizzare mod_rewrite oppure creare uno script di installazione che provvede a modificare il file .htaccess secondo necessità.

  5. #5
    Originariamente inviato da filippo.toso
    Una soluzione è utilizzare mod_rewrite oppure creare uno script di installazione che provvede a modificare il file .htaccess secondo necessità.
    Preferirei utilizzare mod_rewrite
    lo script di installazione lo lascerei se non
    si riesce a risolvere diversamente.

    Questo è l'attuale .htaccess

    Codice PHP:
    ErrorDocument 404 /troubleticket/f/www/admin/404.php 

    RewriteEngine On
    RewriteRule 
    ^/?([a-z\-]+)/?$ index.php?page=$[L]
    RewriteRule ^/?([a-z\-]+)/([a-z\-]+)/?$ index.php?page=$1&a=$[L]
    RewriteRule ^/?([a-z\-]+)/([a-z\-]+)/([0-9]+)/?$ index.php?page=$1&a=$2&id=$[L

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  6. #6
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.