Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    altg
    utente che non utiene
    il 2012-05-26 15:58:37.0 alle 2012-05-26 15:58:37.0
    Trollate totali: 11540
    Sempre su come rendere carini gli URL...
    Hrmf.

    Allora, fare un mod_rewrite funzionerebbe, si`, e in pratica genera un indirizzo che non ha parametri (dopo il punto interrogativo), e viene visto come una specie di percorso virtuale. Per spiegarmi bene, questo e` il .htaccess che sto usando, nella directory "www" della docroot.

    RewriteEngine   on
    RewriteBase     /www/
    
    RewriteCond     %{REQUEST_FILENAME} !-f
    RewriteCond     %{REQUEST_FILENAME} !-d
    RewriteRule     ^(.*) http://localhost/www/index.php


    Ora, in effetti se io prendo il browser e visito, che so...

    http://localhost/www/qualche/percorso/virtuale

    Ottengo che index.php viene chiamato in causa e a quel punto, se dico a index.php di stampare la sua $_SERVER['REQUEST_URI'], mi dice:

    /www/qualche/percorso/virtuale

    E fin qui tutto bene, perche` da quella stringa li` potrebbe risalire senza problemi al contenuto da mostrare. Il problema e` che ci sarebbe un effetto collaterale. Se poi nell'output HTML mi riferisco a oggetti del filesystem tramite percorsi non assoluti, il browser... li interpreta come basati sul percorso "virtuale". Cioe` si limita a togliere l'ultimo nodo del percorso e ad aggiungerci il percorso all'oggetto (file o directory). Voglio dire che se nell'output HTML scrivo

    <a href="qualcosa">test link</a>

    il browser, cliccando, mi porta a:

    http://localhost/www/qualche/percorso/qualcosa

    che pero` non mi sta bene. E` possibile risolverlo in qualche modo, oppure devo passare a usare percorsi assoluti? (un'altra soluzione sarebbe infilare una serie di tanti pattern "../" quanti sono i nodi del percorso virtuale, ma mi sembrerebbe macchinoso)

    **Modificato dall'autore il 26.05.2012 16:00**
    • Avatar
      ☺
      Scritto da
      altg
      utente che non utiene
      il 2012-05-26 17:18:51.0 alle 2012-05-26 17:18:51.0
      Trollate totali: 11540
      Re: Sempre su come rendere carini gli UR
      mah, mi sa che dato che la rielaborazione dell'URL relativo dovrebbe avvenire lato browser, l'unica e` usare percorsi assoluti e impostare una costante stringa al percorso del caso. Il che mi prospetta un bel po' di lavoro per riadattare tutto l'ambaradan. Pero` avrebbe di bello che gli URL perderebbero il /? tanto brutto. E anche il /*/ andra` sostituito con qualcos'altro, o /en/ o // (stringa vuota), perche` Apache mi da` 403 Forbidden se uso una wildcard nell'URL. Sicche` in un link a una versione in inglese di una pagina, andrei da:

      http://localhost/www/?/*/blah

      a uno dei due casi:

      http://localhost/www/en/blah
      http://localhost/www//blah

      Certo la doppia barra non sarebbe molto user-friendly, pero` l'indirizzo sarebbe piu` corto.
      • Avatar
        ☺
        Scritto da
        altg
        utente che non utiene
        il 2012-05-26 17:30:06.0 alle 2012-05-26 17:30:06.0
        Trollate totali: 11540
        Re: Sempre su come rendere carini gli UR
        > mah, mi sa che dato che la rielaborazione dell'URL relativo dovrebbe avvenire lato browser, l'unica e` usare percorsi assoluti e impostare una costante stringa al percorso del caso. Il che mi prospetta un bel po' di lavoro per riadattare tutto l'ambaradan. Pero` avrebbe di bello che gli URL perderebbero il /? tanto brutto. E anche il /*/ andra` sostituito con qualcos'altro, o /en/ o // (stringa vuota), perche` Apache mi da` 403 Forbidden se uso una wildcard nell'URL. Sicche` in un link a una versione in inglese di una pagina, andrei da:
        >
        > http://localhost/www/?/*/blah
        >
        > a uno dei due casi:
        >
        > http://localhost/www/en/blah
        > http://localhost/www//blah
        >
        > Certo la doppia barra non sarebbe molto user-friendly, pero` l'indirizzo sarebbe piu` corto.

        umm...

        oppure potrei optare per proibire che il titolo di un documento risolva a uno dei codici ISO639 per la lingua (en, it, eccetera) e poi assumere che se la parte tra www e blah (blah e` un titolo) non e` tra i codici che identificano le lingue supportate, e` un titolo e la lingua e` quella di default (en), ottenendo:

        http://localhost/www/blah

        Poi alla fine reinstallando tutto nella docroot, eliminerei anche il percorso www.

        http://localhost/blah

        Mah, non so... la cosa dei percorsi relativi che s'impastrugliano e non funzionano piu` e` un effetto collaterale grave. Pero` se poi uno installa in un percorso breve o addirittura nella root, gli indirizzi si allungherebbero ben poco (nella root, tutto sommato si andrebbe da qualcosa come "pics/pic.jpg" a "/pics/pic.jpg").

        Sono indeciso. A bocca storta
        • Avatar
          Scritto da
          Non Autenticato
          il 2012-05-26 21:04:03.0 alle 2012-05-26 21:04:03.0
          Re: Sempre su come rendere carini gli UR
          Scritto da: altg
          > > mah, mi sa che dato che la rielaborazione dell'URL relativo dovrebbe avvenire lato browser, l'unica e` usare percorsi assoluti e impostare una costante stringa al percorso del caso. Il che mi prospetta un bel po' di lavoro per riadattare tutto l'ambaradan. Pero` avrebbe di bello che gli URL perderebbero il /? tanto brutto. E anche il /*/ andra` sostituito con qualcos'altro, o /en/ o // (stringa vuota), perche` Apache mi da` 403 Forbidden se uso una wildcard nell'URL. Sicche` in un link a una versione in inglese di una pagina, andrei da:
          > >
          > > http://localhost/www/?/*/blah
          > >
          > > a uno dei due casi:
          > >
          > > http://localhost/www/en/blah
          > > http://localhost/www//blah
          > >
          > > Certo la doppia barra non sarebbe molto user-friendly, pero` l'indirizzo sarebbe piu` corto.
          >
          > umm...
          >
          > oppure potrei optare per proibire che il titolo di un documento risolva a uno dei codici ISO639 per la lingua (en, it, eccetera) e poi assumere che se la parte tra www e blah (blah e` un titolo) non e` tra i codici che identificano le lingue supportate, e` un titolo e la lingua e` quella di default (en), ottenendo:
          >
          > http://localhost/www/blah
          >
          > Poi alla fine reinstallando tutto nella docroot, eliminerei anche il percorso www.
          >
          > http://localhost/blah
          >
          > Mah, non so... la cosa dei percorsi relativi che s'impastrugliano e non funzionano piu` e` un effetto collaterale grave. Pero` se poi uno installa in un percorso breve o addirittura nella root, gli indirizzi si allungherebbero ben poco (nella root, tutto sommato si andrebbe da qualcosa come "pics/pic.jpg" a "/pics/pic.jpg").
          >
          > Sono indeciso. A bocca storta

          più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
          • Avatar
            ☺
            Scritto da
            ::1
            il 2012-05-26 21:05:20.0 alle 2012-05-26 21:05:20.0
            Trollate totali: 12321
            Re: Sempre su come rendere carini gli UR
            > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo

            Non mi pare abbia mai detto l'opposto, anzi.
            Young professional woman and busy mom.
            • Avatar
              Scritto da
              Non Autenticato
              il 2012-05-26 21:51:45.0 alle 2012-05-26 21:51:45.0
              Re: Sempre su come rendere carini gli UR
              Scritto da: ::1
              > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
              >
              > Non mi pare abbia mai detto l'opposto, anzi.

              ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
              • Avatar
                Scritto da
                Non Autenticato
                il 2012-05-26 23:18:52.0 alle 2012-05-26 23:18:52.0
                Re: Sempre su come rendere carini gli UR
                > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                > >
                > > Non mi pare abbia mai detto l'opposto, anzi.
                >
                > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare

                Si passa da progressisti a conservatori quando le tecnologie che padroneggiamo divengono inutili. GS
                • Avatar
                  ☺
                  Scritto da
                  ::1
                  il 2012-05-26 23:21:08.0 alle 2012-05-26 23:21:08.0
                  Trollate totali: 12321
                  Re: Sempre su come rendere carini gli UR
                  Scritto da:
                  > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                  > > >
                  > > > Non mi pare abbia mai detto l'opposto, anzi.
                  > >
                  > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                  >
                  > Si passa da progressisti a conservatori quando le tecnologie che padroneggiamo divengono inutili. GS

                  Aggiungila nel file delle citazioni.
                  Young professional woman and busy mom.
                  • Avatar
                    Scritto da
                    Non Autenticato
                    il 2012-05-27 00:19:51.0 alle 2012-05-27 00:19:51.0
                    Re: Sempre su come rendere carini gli UR
                    > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                    > > > >
                    > > > > Non mi pare abbia mai detto l'opposto, anzi.
                    > > >
                    > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                    > >
                    > > Si passa da progressisti a conservatori quando le tecnologie che padroneggiamo divengono inutili. GS
                    >
                    > Aggiungila nel file delle citazioni.

                    Nel file tengo citazioni altrui, non le mie.
              • Avatar
                ☺
                Scritto da
                altg
                utente che non utiene
                il 2012-05-27 01:44:50.0 alle 2012-05-27 01:44:50.0
                Trollate totali: 11540
                Re: Sempre su come rendere carini gli UR
                > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo

                Che ho fatto che non va? Newbie, inesperto

                > > Non mi pare abbia mai detto l'opposto, anzi.

                Gia`, fra l'altro.

                > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare

                Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2012-05-27 02:32:43.0 alle 2012-05-27 02:32:43.0
                  Re: Sempre su come rendere carini gli UR
                  > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                  >
                  > Che ho fatto che non va? Newbie, inesperto
                  >
                  > > > Non mi pare abbia mai detto l'opposto, anzi.
                  >
                  > Gia`, fra l'altro.
                  >
                  > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                  >
                  > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso

                  Sarà Lich redivivo? Cylon
                  • Avatar
                    ☺
                    Scritto da
                    altg
                    utente che non utiene
                    il 2012-05-27 02:38:14.0 alle 2012-05-27 02:38:14.0
                    Trollate totali: 11540
                    Re: Sempre su come rendere carini gli UR
                    > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                    > >
                    > > Che ho fatto che non va? Newbie, inesperto
                    > >
                    > > > > Non mi pare abbia mai detto l'opposto, anzi.
                    > >
                    > > Gia`, fra l'altro.
                    > >
                    > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                    > >
                    > > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                    >
                    > Sarà Lich redivivo? Cylon

                    Non vorrei alimentare false speranze, sicche` penso di no. Sono piu` propenso all'ipotesi del solito master Cepu in web desaign che in tempi di crisi non riesce a far fruttare il titolo di studio in modi piu` produttivi.
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2012-05-27 02:40:05.0 alle 2012-05-27 02:40:05.0
                      Re: Sempre su come rendere carini gli UR
                      Scritto da: altg
                      > > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                      > > >
                      > > > Che ho fatto che non va? Newbie, inesperto
                      > > >
                      > > > > > Non mi pare abbia mai detto l'opposto, anzi.
                      > > >
                      > > > Gia`, fra l'altro.
                      > > >
                      > > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                      > > >
                      > > > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                      > >
                      > > Sarà Lich redivivo? Cylon
                      >
                      > Non vorrei alimentare false speranze, sicche` penso di no. Sono piu` propenso all'ipotesi del solito master Cepu in web desaign che in tempi di crisi non riesce a far fruttare il titolo di studio in modi piu` produttivi.

                      O qualcuno che sa di che parla. Cylon
                      • Avatar
                        ☺
                        Scritto da
                        altg
                        utente che non utiene
                        il 2012-05-27 13:19:41.0 alle 2012-05-27 13:19:41.0
                        Trollate totali: 11540
                        Re: Sempre su come rendere carini gli UR
                        > > > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                        > > > >
                        > > > > Che ho fatto che non va? Newbie, inesperto
                        > > > >
                        > > > > > > Non mi pare abbia mai detto l'opposto, anzi.
                        > > > >
                        > > > > Gia`, fra l'altro.
                        > > > >
                        > > > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                        > > > >
                        > > > > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                        > > >
                        > > > Sarà Lich redivivo? Cylon
                        > >
                        > > Non vorrei alimentare false speranze, sicche` penso di no. Sono piu` propenso all'ipotesi del solito master Cepu in web desaign che in tempi di crisi non riesce a far fruttare il titolo di studio in modi piu` produttivi.
                        >
                        > O qualcuno che sa di che parla. Cylon

                        Boh, non ha detto nulla, ha detto solo che secondo lui sono "rimasto alle tables". Ai tempi in cui nacque Postline (quelli di phpBB 2.0.1), impaginare a tabelle era pressoche` la norma se non ci si voleva rompere la testa sulle inconsistenze di IE, tanto nessuno se ne fregava un cazzo. Per il resto uso il box model dalla fine del 2003.

                        E poi ci potrebbe facci vedere un sitino partorito da esso lui. Fantasma
                        • Avatar
                          Scritto da
                          Non Autenticato
                          il 2012-05-27 13:33:03.0 alle 2012-05-27 13:33:03.0
                          Re: Sempre su come rendere carini gli UR
                          Scritto da: altg
                          > > > > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                          > > > > >
                          > > > > > Che ho fatto che non va? Newbie, inesperto
                          > > > > >
                          > > > > > > > Non mi pare abbia mai detto l'opposto, anzi.
                          > > > > >
                          > > > > > Gia`, fra l'altro.
                          > > > > >
                          > > > > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                          > > > > >
                          > > > > > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                          > > > >
                          > > > > Sarà Lich redivivo? Cylon
                          > > >
                          > > > Non vorrei alimentare false speranze, sicche` penso di no. Sono piu` propenso all'ipotesi del solito master Cepu in web desaign che in tempi di crisi non riesce a far fruttare il titolo di studio in modi piu` produttivi.
                          > >
                          > > O qualcuno che sa di che parla. Cylon
                          >
                          > Boh, non ha detto nulla, ha detto solo che secondo lui sono "rimasto alle tables". Ai tempi in cui nacque Postline (quelli di phpBB 2.0.1), impaginare a tabelle era pressoche` la norma se non ci si voleva rompere la testa sulle inconsistenze di IE, tanto nessuno se ne fregava un cazzo. Per il resto uso il box model dalla fine del 2003.
                          >
                          > E poi ci potrebbe facci vedere un sitino partorito da esso lui. Fantasma

                          da esso lui, già..
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2012-05-27 02:40:31.0 alle 2012-05-27 02:40:31.0
                      Re: Sempre su come rendere carini gli UR
                      > > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                      > > >
                      > > > Che ho fatto che non va? Newbie, inesperto
                      > > >
                      > > > > > Non mi pare abbia mai detto l'opposto, anzi.
                      > > >
                      > > > Gia`, fra l'altro.
                      > > >
                      > > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                      > > >
                      > > > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                      > >
                      > > Sarà Lich redivivo? Cylon
                      >
                      > Non vorrei alimentare false speranze, sicche` penso di no. Sono piu` propenso all'ipotesi del solito master Cepu in web desaign che in tempi di crisi non riesce a far fruttare il titolo di studio in modi piu` produttivi.

                      L'ho chiesto perché nelle discussioni di oggi sono comparsi almeno due post licchionici, e non li ho scritti io. Per il momento l'autore resta identificato come il Falso Lich, a meno che non fornisca credenziali adeguate.
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2012-05-27 10:40:30.0 alle 2012-05-27 10:40:30.0
                      Re: Sempre su come rendere carini gli UR
                      Scritto da: altg
                      > > > > > > più scrivi delle cazzate che fai e più mi rendo conto che di tecnologie web non capisci un'emerita cippa di cazzo
                      > > >
                      > > > Che ho fatto che non va? Newbie, inesperto
                      > > >
                      > > > > > Non mi pare abbia mai detto l'opposto, anzi.
                      > > >
                      > > > Gia`, fra l'altro.
                      > > >
                      > > > > ma anche no, anzi si permette di sproloquiare sullo schifo che fanno il layout a div e il css (uno che è rimasto alle tabelle eh) evidentemente perchè non li sa usare
                      > > >
                      > > > Piu` scrivi cazzate in cui dimostri di credere a trollate e piu` mi rendo conto che te, di me e (per estrapolazione) del mondo che ti sta intorno, non capisci un'emerita cippa di cazzo. Ficoso
                      > >
                      > > Sarà Lich redivivo? Cylon
                      >
                      > Non vorrei alimentare false speranze, sicche` penso di no. Sono piu` propenso all'ipotesi del solito master Cepu in web desaign che in tempi di crisi non riesce a far fruttare il titolo di studio in modi piu` produttivi.

                      alias lich
<softv>

Pagina generata in 162 millisecondi

Utenti attivi: 15 nell'ultimo minuto, 27 negli ultimi cinque minuti, 64 negli ultimi 15 minuti