• User Newbie

    Aggiungere una RewriteRule a Wordpress-mu

    Salve, ho il seguente problema.

    Ho installato Wordpress-mu nella root di un dominio ed al momento lascio gestire al suo .htaccess i sottodomini del sito (blog1.sito.com blog2.sito.com ecc ecc).

    Ho la necessità di far puntare il dominio principale (sito.com) ad un altra cartella (che non sia il blog di wordpress) in maniera trasparente, senza quindi effettuare un redirect 301.

    Insomma se viene aperta la pagina sito.com invece di WP deve essere aperto quello che c'è in una cartella mentre se viene richiesto blog.sito.com* deve essere aperto WP

    Al momento il file .htaccess di WP è il seguente:

    RewriteEngine On
    RewriteBase /
    
    #uploaded files
    RewriteRule ^(.*/)?files/$ index.php 
    RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
    RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 
    
    # add a trailing slash to /wp-admin
    RewriteCond %{REQUEST_URI} ^.*/wp-admin$
    RewriteRule ^(.+)$ $1/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f 
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule . - 
    RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 
    RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 
    RewriteRule . index.php 
    
    <IfModule mod_security.c>
    <Files async-upload.php>
    SecFilterEngine Off
    SecFilterScanPOST Off
    </Files>
    </IfModule>
    ```Ho pensato di aggiungere le seguenti righe per risolvere il problema:
    

    RewriteCond %{HTTP_HOST} ^sito.com$
    RewriteRule (.*) cartella/$1

    
    Spero di aver esposto il problema in maniera chiara e confido in un vostro aiuto, grazie in anticipo.

  • User Newbie

    Anche io ho installato wp mu in una cartella /wp-mu/ ed ora vorrei che i nuovi blog apparissero quando richiamati da un sottodominio (che deve essere differente da quelli "classici" creati in altro modo).

    Come hai risolto?