Ich habe ein Problem mit einem Neuschreiben.Die URL kann nicht aufgelöst werden ... htaccess, mod_rewrite, wordpress issue
Ich habe eine Wordpress-Installation in meinem/Blog-Verzeichnis, aber ich möchte die Wordpress-Seiten außerhalb des Blog-Verzeichnisses angezeigt werden.
Also, in meiner Wurzel .htaccess habe ich eine Zeile: (Die ersten drei Zeilen zum Umleiten alles auf „www“ waren schon da
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tooboss.com$
RewriteRule ^(.*)$ "http\:\/\/www\.tooboss\.com/$1" [R=301,L]
RewriteRule ^(.*)$ "/blog/$1" [L]
Ich änderte dann die Anzeige-URL in Wordpress zu meinem Stamm-URL und änderte die Permalink-Struktur, um "/ blog /" voranzustellen, so schien es, dass meine Beiträge noch im Blog-Verzeichnis waren.
Alles funktioniert gut, aber ich kann nicht www.tooboss.com/blog auf www umleiten Stattdessen wird ein 404 ausgelöst.
Beliebig Ideen?
als Referenz, hier ist die .htaccess-Datei Blog Verzeichnis“
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
Bin ich etwas fehlt offensichtlich? Ich fühle mich wie es zwischen den 2 .htaccess-Dateien gefangen zu werden, aber ich bin mir nicht sicher, was zu tun zu beheben . es
Dank
verschieben müssen. Dieser Code hat das gleiche Problem. Ich brauche www.tooboss.com/*, um auf www.tooboss.com/blog/* umgeschrieben zu werden, denn das ist das Verzeichnis, in dem sich mein Blog befindet. Im Fall von www.tooboss.com/blog[/] obwohl ich will ein 301 to www.tooboss.com Dank – Colin