The MU forums have moved to WordPress.org

Extra subdomains (1 post)

  1. Alvades
    Member
    Posted 18 years ago #

    Hi, i want some extra subdomains, which are added in the .htaccess (without wordpress) but i cannot get it working

    How can i add subdomains

    #php_flag register_globals 0
    #php_flag display_errors 0
    RewriteEngine On
    RewriteBase /

    # Rewrite http://www.domain.com to domain.com
    RewriteCond %{HTTP_http://www.mydomain.net} ^www\.(.*)
    RewriteRule ^(.*) http://%1/$1 [R,L]

    ###
    #### blogs
    ###
    RewriteRule ^([_0-9a-zA-Z-]+)/templates/(.*) /wp-inst/wp-content/blogs/$1/templates/$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/files/(.*) /wp-inst/wp-content/blogs.php?file=$1 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-content/blogs/(.*)/files/(.*) /wp-inst/wp-content/blogs.php?file=$3 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-content/themes/(.*) /wp-inst/wp-content/themes/$2 [L]
    RewriteRule ^wp-content/themes/(.*) /wp-inst/wp-content/themes/$1 [L]

    # rewrite these
    RewriteRule ^([_0-9a-zA-Z-]+)/category/(.*)/page/(.*)/ /wp-inst/index.php?wpblog=$1&category_name=$2&paged=$3 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/category/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-inst/wp-feed.php?wpblog=$1&category_name=$2&feed=$3 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/category/?(.*) /wp-inst/index.php?wpblog=$1&category_name=$2 [L]

    RewriteRule ^([_0-9a-zA-Z-]+)/tag/(.*)/page/(.*)/ /wp-inst/index.php?wpblog=$1&category_name=$2&paged=$3 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/tag/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-inst/wp-feed.php?wpblog=$1&category_name=$2&feed=$3 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/tag/?(.*) /wp-inst/index.php?wpblog=$1&category_name=$2 [L]

    RewriteRule ^([_0-9a-zA-Z-]+)/author/(.*)/(feed|rdf|rss|rss2|atom)/?$ /wp-inst/wp-feed.php?wpblog=$1&author_name=$2&feed=$3 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/author/?(.*) /wp-inst/index.php?wpblog=$1&author_name=$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/([0-9]{4})/?([0-9]{1,2})?/?([0-9]{1,2})?/?([_0-9a-zA-Z-]+)?/?([0-9]+)?/?$ /wp-inst/index.php?wpblog=$1&year=$2&monthnum=$3&day=$4&name=$5&page=$6 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/([0-9]{4})/?([0-9]{1,2})/([0-9]{1,2})/([_0-9a-zA-Z-]+)/(feed|rdf|rss|rss2|atom)/?$ /wp-inst/wp-feed.php?wpblog=$1&year=$2&monthnum=$3&day=$4&name=$5&feed=$6 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/([0-9]{4})/?([0-9]{1,2})/([0-9]{1,2})/([_0-9a-zA-Z-]+)/trackback/?$ /wp-inst/wp-trackback.php?wpblog=$1&year=$2&monthnum=$3&day=$4&name=$5 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/page/?([0-9]+)?/?$ /wp-inst/index.php?paged=$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/feed/?([_0-9a-zA-Z-]+)?/?$ /wp-inst/wp-feed.php?wpblog=$1&feed=$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/comments/feed/?([_0-9a-zA-Z-]+)?/?$ /wp-inst/wp-feed.php?wpblog=$1&feed=$2&withcomments=1 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/archives/p/([0-9]+)/?(.*)? /wp-inst/index.php?wpblog=$1&redirect=yes&p=$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/archives/cat/([0-9]+)/?(.*)? /wp-inst/index.php?wpblog=$1&redirect=yes&cat=$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/archives/m/([0-9]+)\#?(.*)? /wp-inst/index.php?wpblog=$1&redirect=yes&m=$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/b2rss2.php(.*)? /wp-inst/wp-feed.php?wpblog=$1&feed=rss2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/b2rdf.php(.*)? /wp-inst/wp-feed.php?wpblog=$1&feed=rdf [L]

    # We want to pass these files straight through
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-comments-post.php(.*) /wp-inst/wp-comments-post.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/go.php(.*) /wp-inst/go.php$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/pages/(.*) /wp-inst/pages/$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-admin/(.*) /wp-inst/wp-admin/$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-atom.php(.*) /wp-inst/wp-atom.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-comments-popup.php(.*) /wp-inst/wp-comments-popup.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-comments-post.php(.*) /wp-inst/wp-comments-post.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-commentsrss2.php(.*) /wp-inst/wp-commentsrss2.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-counter.php(.+)? /wp-inst/wp-counter.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-feed.php(.*) /wp-inst/wp-feed.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-images/(.*) /wp-inst/wp-images/$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-links-opml.php(.*) /wp-inst/wp-links-opml.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-login.php(.*) /wp-inst/wp-login.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-mail.php(.*) /wp-inst/wp-mail.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-pass.php(.*) /wp-inst/wp-pass.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-rdf.php(.*) /wp-inst/wp-rdf.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-register.php(.*) /wp-inst/wp-register.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-rss.php(.*) /wp-inst/wp-rss.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-rss2.php(.*) /wp-inst/wp-rss2.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-sidebar.php(.*) /wp-inst/wp-sidebar.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-trackback.php(.*) /wp-inst/wp-trackback.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/xmlrpc.php(.*) /wp-inst/xmlrpc.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/maintenance.php /wp-inst/maintenance.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/favicon.ico /wp-inst/favicon.ico [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-includes/images/(.*) /wp-inst/wp-includes/images/$2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+)/wp-includes/js/(.*) /wp-inst/wp-includes/js/$2 [L]

    RewriteRule ^wp-newblog.php$ /wp-inst/wp-newblog.php [L]
    RewriteRule ^wp-login.php /wp-inst/wp-login.php [L]
    RewriteRule ^wp-admin/(.*) /wp-inst/wp-admin/$1 [L]
    RewriteRule ^wp-includes/images/(.*) /wp-inst/wp-includes/images/$1 [L]
    RewriteRule ^wp-includes/js/(.*) /wp-inst/wp-includes/js/$1 [L]
    RewriteRule ^signup/ /wp-inst/wp-newblog.php [L]
    RewriteRule ^invite/(.*)/? /wp-inst/wp-newblog.php?u=$1 [L]
    RewriteRule ^index.php /wp-inst/index.php [L]
    RewriteRule ^$ /wp-inst/index.php [L]

    # catch all rules
    RewriteRule ^([_0-9a-zA-Z-]+)/ /wp-inst/index.php [L]
    RewriteRule ^([_0-9a-zA-Z-]+) $1/ [R,L]

    AddType text/css .css

About this Topic

  • Started 18 years ago by Alvades