-
.htaccess RewriteRule
Buona sera.
Mi fareste un piacere? Mi servirebbe una rewrite in grado di far linkare la cartella (fittizia)
\blog\wp-content\uploads\
su (quella vera)
\_altervista_ht\wp-content\uploads\
Tipo un link simbolico in linux.
Il problema è, come avrete capito, che i file multimediali che carico con Wordpress non sono utilizzabili al di fuori del mio sito. Ho provato a dargli in pasto come URL (vuole solo quello relativo) ..\_altervista_ht\wp-content\uploads\ ma impazzisce.
-
Ciao followthemedia, se non ho capito male vuoi fare in modo che un qualsiasi file presente in \_altervista_ht\wp-content\uploads\ comparisse come se si trovasse in \blog\wp-content\uploads\ giusto?
Se è così puoi posizionare questo file .htaccess nella root del tuo spazio.
Codice PHP:
RewriteEngine On
RewriteBase /
Redirect permanent ^/blog/wp-contents/uploads/(.*)$ http://followthemedia.altervista.org/_altervista_ht/wp-contents/uploads/$1
Oppure quest altro:
Codice PHP:
RewriteEngine On
RewriteBase /
RewriteRule ^/blog/wp-contents/uploads/(.*)$ /_altervista_ht/wp-contents/uploads/$1
Fammi sapere :wink:
-
Ostia, è difficile. Dopo ci sono casini con il sistema di upload ora che ci penso. Mi sa che risulta più comodo fare il contrario.
Ho provato a mettere
Codice PHP:
RewriteEngine On
RewriteBase /
RewriteRule ^/_altervista_ht/wp-content/uploads/(.*)$ http://followthemedia.altervista.org/blog/wp-content/uploads/$1
nell'htaccess di root.
In pratica l'url http://followthemedia.altervista.org...ollar-av50.png nonostante non esista in realtà, dovrebbe restituire l'immagine presente su http://followthemedia.altervista.org...ollar-av50.png solo che non funziona.
-
Senti prima di andare avanti mi sento di dirti che se credi di illudere (ci ho provato anche io :tongue) l'antileech di altervista con un file .htaccess di sbagli di grosso putroppo non funziona.