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

    Come si fanno i puntini all'interno di una RewriteRule

    non riesco a fare una regola per redirect 301 con modrewrite per via di una semplice complicazione, ovvero nell'url ho 3 puntini alla fine:

    http://www.dominio.it/cartella/parola…

    come li scrivo i 3 puntini??

    ho provato cosi ma non va:

    codice:
    RewriteRule ^cartella\/parola\.\.\.$ "http\:\/\/www\.dominio\.it\/cartella" [R=301,L]

  2. #2
    Innanzitutto gli slash (/) e i due punti ( : ) non hanno bisogno di backslash (\).
    Inoltre non bisogna usare i doppi apici.

    codice:
    RewriteRule ^cartella/parola\.\.\.$ http://www\.dominio\.it/cartella [R=301,L]
    La verita' è che... tu sei il debole, e io sono la tirannia degli uomini malvagi, ma ci sto provando ringo, ci sto provando con grandissima fatica a diventare il pastore..

  3. #3
    mi sono sbagliato, in realtà non sono tre punti separati ma sono tre puntini uniti, credo sia un unico carattere speciale:

    codice:

  4. #4
    Utilizzare caratteri speciali all'interno degli url non è mai una cosa saggia per infiniti motivi.

    quando imposti il link dovresti prima eliminare o sostituire tutti i caratteri non standard ASCII, gli spazi ecc...

    Comunque non essendo un meta carattere lo puoi usare tranquillamente all'interno della regola...

    codice:
    RewriteRule ^cartella/parola…$ http://www\.dominio\.it/cartella [R=301,L]
    La verita' è che... tu sei il debole, e io sono la tirannia degli uomini malvagi, ma ci sto provando ringo, ci sto provando con grandissima fatica a diventare il pastore..

  5. #5
    Originariamente inviato da 8matt5
    Utilizzare caratteri speciali all'interno degli url non è mai una cosa saggia per infiniti motivi.

    quando imposti il link dovresti prima eliminare o sostituire tutti i caratteri non standard ASCII, gli spazi ecc...

    Comunque non essendo un meta carattere lo puoi usare tranquillamente all'interno della regola...

    codice:
    RewriteRule ^cartella/parola…$ http://www\.dominio\.it/cartella [R=301,L]
    ho già provato a scrivere cosi la regola ma non va

    lo so che i caratteri strani è sempre meglio evitarli ma spiego cosa è successo, quel http://www.dominio.it/cartella/parola… è un backlink troncato su un altro sito, ovvero questo sito che mi linka per qualche strana ragione ha troncato l'url quindi siccome ricevo molte visite volevo fargli un redirect 301 sulla pagina giusta

    ho provato anche a creare una directory vera come nel link parola… con i tre puntini copiati e incollati ma non va..

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 © 2024 vBulletin Solutions, Inc. All rights reserved.