Redirect 301 con espressioni regolari piccolo aiutino

otto9due

Utente Attivo
22 Feb 2014
529
21
28
In pratica ho una situazione come quella che vedete in foto allegata..
Ho una serie di link che hanno al loro interno ".aspx", probabilmente perchè il mio dominio prima di me è stato di quancun' altro ed ora mi trovo qualche errore risalente a vecchi 404.
Vorrei eliminare questi errori, e per farlo vorrei inserire un 301 da htaccess vi posto la bozza vediamo cosa ne pensate voi..

PHP:
RewriteEngine on
rewriterule [.*]\.aspx[.*] / [r=301,nc]

Le redirigerei verso la home page.. Ma secondo voi questa stringa può andare bene?
Grazie in anticipo imm.jpg
 

otto9due

Utente Attivo
22 Feb 2014
529
21
28
Ho fatto qualche test cn preg_match per vedere come andava, e sembra che debba utilizzare questa formula:

PHP:
<?php
$link = 'http://www.miosito.it/Info.aspx/Index/CondizioniUso';
$pattern = '/(.*)\.aspx(.*)/i';

    if (preg_match($pattern, $link)) {
        echo "Ok trovato!\n";
    }

    if (!preg_match($pattern, $link)) {
        echo "Non trovato!\n";
    }
    
?>

che convertita per l'htaccess diverrebbe:
Non so come inserire in questo caso la (i) ovvero minuscole e maiuscole indifferenti.

Codice:
RewriteEngine on 
rewriterule (.*)\.aspx(.*) / [r=301,nc]
 

otto9due

Utente Attivo
22 Feb 2014
529
21
28
o forse è meglio così..

Codice:
RewriteEngine on 
rewriterule ^(.*)\.aspx(.*)$ http://www.miosito.it [R=301,L]

Mi sa che mi tocca provare.. :D
Speriamo di non creare danni
 
Ultima modifica:

otto9due

Utente Attivo
22 Feb 2014
529
21
28
Ok sembra funzionare.. In questo modo dovrei risolvere il problema finalmente.
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Redirect 301 con htaccess non funziona. Aiuto! PHP 1
altrove redirect 301 alla stessa pagina con un url rewrite PHP 0
Eugene Redirect 301 tra pagine con url rewrite Apache 0
N Regole per redirect 301 con htaccess Web Server 0
Cosina htaccess redirect 301 senza estensione html Web Server 6
M [WordPress] Redirect 301 WordPress 2
M [PHP] Modi per fare redirect 301 da http a https PHP 12
F Catena di redirect 301 SEO e Posizionamento 1
F htaccess e redirect 301 Apache 0
T [WordPress] plugin redirect 301 WordPress 3
N [Apache] redirect 301 da vecchio a nuovo sito Apache 0
F Redirect 301 non www a www SEO e Posizionamento 1
F Redirect 301 SEO e Posizionamento 2
F Redirect match 301 SEO e Posizionamento 1
F Redirect 301 SEO e Posizionamento 1
A Non mi funziona il redirect 301 a dovere. PHP 1
Virtox Redirect 301 di più pagine in una sola SEO e Posizionamento 0
A "redirect 301" modificando 2 volte i link HTML e CSS 2
A Redirect 301 .htaccess non funziona: riporto il codice inserito HTML e CSS 4
S redirect 301 per e-commerce SEO e Posizionamento 1
Z Redirect 301 per restyling sito: dubbi e consigli SEO e Posizionamento 0
F info redirect 301 SEO e Posizionamento 0
Marcolotto Forum spostato da snitz a Vbulletin: redirect 301 CMS (Content Management System) 1
Z Redirect 301 o rel="canonical"? SEO e Posizionamento 1
S informazioni su redirect 301 PHP 4
G Maledetto redirect 301!!! Web Server 6
S Redirect 301 paranoie Web Server 2
voldemort PHP Redirect 301 (moved permanently) PHP 2
K mod_rewrite e redirect 301 Web Server 1
L redirect url PHP 0
T Risolto Redirect a pagina esterna Javascript 2
M Risolto Redirect tramite DNS Domini 1
motleyrulez Chiamata Rest Api durante Redirect PHP 1
felino htaccess: redirect da una subdirectory alla root Web Server 2
A [PHP] redirect htaccess PHP 5
D [Apache] Regola redirect e catena di path Apache 0
felino [Htaccess] Redirect per url non esistente Apache 1
M Condividere su FB con redirect Social Media Marketing 1
M Redirect sito php su server Windows PHP 0
G [HTML] Redirect di tutte le pagine di un sito ad una determinata pagina sempre dello stesso HTML e CSS 5
giosuecentomani redirect form a pagina html download ebook HTML e CSS 2
trattorino [PHP] [HTML] redirect iniezione su firefox PHP 5
bubino8 [PHP] Contatore Scan QR con redirect PHP 10
I [HTML] redirect url HTML e CSS 12
C Redirect passaggio a https Web Server 1
L Domini Alias, Redirect o Domini aggiuntivi con cPanel: dubbi Domini 1
D [Javascript] json_econde redirect a pagina esterna Javascript 0
A redirect da pagina php chiamata da ajax PHP 2
F [PHP] [HTML] Redirect Complicato PHP 5
Fredyss redirect a altra pagina php dopo commit su postgresql con PDO PHP 1

Discussioni simili