2016-05-09 19 views
1

Ich habe einen Image-Ordner und es werden Bilder von Benutzern auf meiner Website hochgeladen.Wie man ein gefälschtes Verzeichnis mit htaccess für den Image-Ordner zeigt

Der Bildpfad war Show wie diese im Quellcode

/wp-content/uploads/1/49485_thumbnail.jpg 
/wp-content/uploads/422/49480_thumbnail.jpg 

möchte ich zeigen, wie es in der falschen Ordner „Bilder“

/images/1/49485_thumbnail.jpg 
/images/422/49480_thumbnail.jpg 

mir Hilfe war die RewriteRule zu schaffen zu machen Dies.

+0

Haben Sie die Vorschau sehen, wie es zeigte bevor Sie auf dem Laufenden? –

+0

Suchen Sie etwas wie 'RewriteRule ^/Bilder/([a-zA-Z0-9 \ s \ ._-] +)/wp-Inhalt/uploads/$ 1 [QSA, L]' –

Antwort

3

können Sie die Umleitung .htaccess Verzeichnis:

RewriteEngine On 
RewriteRule ^images/(.*)$ /wp-content/uploads/$1 [QSA,L] 
+0

Op will die zeigen gefälschter Ordner also R = 301 Hilft hier nicht. – starkeen

+1

@Preveen Kumar danke für deine Antwort .... ich habe wie du gesagt, aber es ändert nicht den Weg. Ich bin auf meine .htaccess Einträge unter
RewriteEngine On RewriteRule^Bilder /(.*)$/wp-content/uploads/$ 1 [QSA, L] RewriteBase/ RewriteRule^index \ .php Entsendung $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] mandi007

+0

@ Praveen Kumar Herr, es funktioniert. aber wenn ich die Seitenquelle betrachte, zeigt es den gleichen alten Pfad an, nicht den neuen. Beide Links, die ich in URL getestet habe, zeigt Bild. aber die Quelle der Ansicht wird als /wp-content/uploads/1/49485_thumbnail.jpg angezeigt. nicht als images/1/49485_thumbnail.jpg – mandi007