/ / Come posso utilizzare htaccess per risolvere il caricamento di domain.com/domain.com/URI? - regex, apache, .htaccess, codeigniter, mod-rewrite

Come posso utilizzare htaccess per risolvere domain.com/domain.com/URI dal caricamento? - regex, apache, .htaccess, codeigniter, mod-rewrite

Ho un problema con Codeigniter in cui si sta elaborando

domain.com/domain.com/URI

Senza generare un errore 404. Fondamentalmente sta solo caricando domain.com/URI senza modificare l'URL. Quindi, ho un potenziale problema di contenuto duplicato nelle mie mani.

Invece di provare a hackerare il core, mi piacerebbe cambiare htaccess per reindirizzare

domain.com/http://domain.com/URI

semplicemente

domain.com/URI

Ho provato a cercare su google soluzioni ma nessuna di queste sembra attivare la condizione di riscrittura. Qualche idea?

risposte:

1 per risposta № 1

Abilita mod_rewrite e .htaccess attraverso httpd.conf e quindi inserisci questo codice nel tuo .htaccess sotto DOCUMENT_ROOT directory:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}s/+http://[^/]+(/[^s]*) [NC]
RewriteRule ^ %1 [R,L]