# Caricamenti non funzionanti con installazione in sottocartella

**URL:** <https://meta.discourse.org/t/uploads-broken-with-subfolder-installation/237867>\
**Category:** Bug\
**Tags:** subfolder\
**Created:** [1 Settembre 2022, 8:01pm UTC](https://meta.discourse.org/t/uploads-broken-with-subfolder-installation/237867 "2022-09-01T20:01:49Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![insou](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/insou/32/272730_2.png) [@insou](https://meta.discourse.org/u/insou)\
**Post date:** [2 Settembre 2022, 9:46am UTC](https://meta.discourse.org/t/uploads-broken-with-subfolder-installation/237867/6 "2022-09-02T09:46:09Z")

</div>

Riuscito a tracciare i caricamenti dei post fino a questa esatta riga:

[https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/sanitizer.js#L23](https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/sanitizer.js#L23)

in particolare,

```js
  // relative urls
  if (/^\\/[\\w\\.\\-]+/i.test(href)) {
    return href;
  }

```

si interrompe perché poiché l’URL del mio forum viene servito da una user-webdir di Apache (su cui non ho controllo), inizia con un `~`, che interrompe quella regex.  
Ho confermato che modificare la classe di caratteri per includere `~` (come `[\\w\\.\\-~]`) corregge i caricamenti dei post, ma dolorosamente i caricamenti degli avatar sono ancora interrotti!

---

_[View the full topic](https://meta.discourse.org/t/uploads-broken-with-subfolder-installation/237867)._
