it-swarm.com.de

Multisite-Zugriff auf localhost mit WP als SVN extern?

Ich habe Ottos Setup hier imitiert: http://ottopress.com/2011/creating-a-wordpress-site-using-svn/ und mein kurzes Beispiel ist unten.

Dieses Lernprogramm ist spezifisch für eine Installation an einem einzelnen Standort und gibt eine einzelne Domäne an.Wie kann ich die htaccess anpassen, damit sie für mehrere Standorte geeignet ist?Beachten Sie, dass die von WordPress bereitgestellte htaccess für mehrere Standorte nicht funktioniert, da das Verzeichnis wp benutzerdefiniert ist.

Verzeichniseinrichtung

  • C:\wamp\www\my_site - Site root
  • C:\wamp\www\my_site\wp-config.php - Konfig
  • C:\wamp\www\my_site\wp - WordPress als SVN extern
  • C:\wamp\www\my_site\custom-content - Benutzerdefiniertes Inhaltsverzeichnis

Apache Setup

<VirtualHost 127.0.0.1>
    ServerName example.com
    DocumentRoot "C:/wamp/www/my_site"
    ServerAdmin [email protected]

    <Directory C:/wamp/www/my_site>
        Order Allow,Deny
        Allow from all
    </Directory>
</VirtualHost>

htaccess

Options -Indexes
RewriteEngine on
RewriteCond %{HTTP_Host} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/wp/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wp/$1
RewriteCond %{HTTP_Host} ^(www.)?example.com$
RewriteRule ^(/)?$ wp/index.php [L]
6
developdaly

Derzeit ist dies laut Mark Jaquith unlösbar, wie hier vermerkt .

Q: Unterstützt dies WordPress im Multisite-Modus?

A: Nein. Erst wenn WordPress die Installation von WordPress in einem Unterverzeichnis für mehrere Standorte unterstützt. Wenn Sie ein WordPress-Hacker sind, der bei dieser Funktion helfen möchte, schreiben Sie mir eine Nachricht

2
developdaly

Nicht sicher, ob dies genau relevant ist, aber Bevor Sie ein Netzwerk erstellen: WordPress_Settings_Requirements sagt

WordPress ein eigenes Verzeichnis geben funktioniert in WordPress 3.0 nicht, wenn Multisite aktiviert ist. Wenn Sie WordPress in einem Ordner installieren möchten UND diesen Ordnernamen haben, funktioniert es. Die Domänenzuordnung funktioniert jedoch nicht.

Ich bin nicht sicher, wasUND diesen Ordnernamenbedeutet.

1
sam