Viel Aufwand ist geboten, um dem System vorzugaukeln, die Domain sei eine andere als die tatsächlich mit /wordpress … und „sauber“ ist eine solche Manipulation per Rewrite
nie so wirklich – aber es funktioniert, wenn man denn die Parameter korrekt steuert. Wie gesagt: Man kann es so machen. Für Anfänger ist die Maßnahme fehlenden Wissens nicht zu empfehlen.
Host-Support bplaced.
Anmerkung: Diese Variation ist separaten Domain nichtig, da am Host entsprechender Einstellung das Homeverzeichnis wie /wordpress
ohnehin in die Unterverzeichnisse zu leiten ist.
Die Methode II (mit URL-Änderung), mit Vorbehalt.
Bspw. heißt die Sub-Domain bei bplaced https://deinedomain.bplaced.net
WordPress ist im Verzeichnis wordpress
installiert und dieses ist bei Host bplaced im Verzeichnis www
. Die Website URL lautet also https://deinedomain.bplaced.net/wordpress. Um die URL ohne das Verzeichnis wordpress
, da geht es im Folgenden.
WordPress Dashboard
WordPress-Adresse (URL) und Seiten-Adresse (URL)
Dashboard / Einstellungen / Allgemein.
- WordPress-Adresse (URL) den Eintrag belassen (s. Bild), der führt in das Verzeichnis in denen alle Dateien liegen. https://deinedomain.bplaced.net/wordpress.
- Website-Adresse (URL) ohne ‚wordpress‘: https://deinedomain.bplaced.net.
- Button Änderungen übernehmen.
Mögliche Fehlermeldungen ignorieren. Neuanmeldung folgt erst nach Modifizierung index.php
und .htaccess.
Siehe weiter:
FTP-Programm
Vom Ordner wordpress
die Dateien index.php
und .htaccess
zum Comp. herunterladen bzw. kopieren. Diese beiden Dateien verbleiben aber auch im Ordner wordpress
.
Die Datei index.php
modifizieren
Der Eintrag: '/wp-blog-header.php'
define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp-blog-header.php' );
So folgt die Editierung in: '/wordpress/wp-blog-header.php'
:
define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );
Nach dem Abspeichern der index.php
ist diese auf den Server in das Verzeichnis www
hochladen. – dorthin, wo sich das Verzeichnis wordpress
befindet.
Die .htaccess
modifizieren
RewriteEngine On RewriteCond %{HTTP_HOST} ^(www.)?deinedomain.bplaced.net$ RewriteRule ^(/)?$ my_subdir [L]
Der .htaccess
Datei ist der Code oben abzuspeichern. – also der .htaccess
des Verzeichnis wordpress
.
Anmeldung zum WordPress Dashboard
Die Permalinks aktualisieren.
Dashboard → Einstellungen → Permalinks.
- Einstellung „Einfach“,
- Änderungen übernehmen.
- Erste Empfehlung: Auf „Beitragsname“ einstellen und nochmal Änderungen übernehmen.
Der Website interne Links
Internen Links (URL) ist das „/wordpress“ zu entfernen. Vorteilhaft ist ein Plug-in wie Search & Replace.
https://deinedomain.bplaced.net/wordpress/ https://deinedomain.bplaced.net/
- Und wie man sich auch anders mit WordPress im Unterordner arrangieren kann? – siehe dem Link nach dann im Tab ‚Optionen f. Domain‘.