2017-09-20 5 views
0

Meine .htaccess-Datei.htaccess Wordpress Kategorie - Umleitung

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^index\.php$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.php [L] 
    </IfModule> 

Im umleiten immer zur Startseite zur Startseite, sondern nur auf einer Wordpress-Kategorie. Problematische Kategorie ist Fluggesellschaften. url/airlines/test/

Hatte diese Zeile zuvor in .htaccess, aber gelöscht.

#RewriteRule ^airlines/(.*)/(.*).png$ ./upload-router.php?folder=$1&airline=$2 [L]

Auch rebuilder Permalinks.

ich diesen Fehler durch Ändern /% category% /% post%/ zu /% category% xxx /% post%/, aber natürlich müssen beheben kann ich, wie es ursprünglich war.

Ich kann es auch durch FIX Kategorie umbenennen

Antwort

0

Es könnte airlines2 einfacher sein wp_redirect() zu verwenden, um die Kategorie umzuleiten.

function redirect_airlines_category() { 
    if (is_category('airlines') && !is_single()) { 
     $new_url = "http://frontpage"; 
     wp_redirect($new_url, 301); 
     exit; 
    } 
} 
add_action('template_redirect', 'redirect_airlines_category'); 

Dieses in functions.php, ändern Titelseite auf die URL Ihrer Titelseite und Abfragen zur Kategorie Seite sollte weitergeleitet.

+0

is_category gibt für jede Kategorie auf meiner Seite false an. – revengeance

0

Versuchen Sie, das Permalink-Setup nach dem Aktualisieren der .htaccess-Datei zu aktualisieren, es sollte Ihr Problem beheben.

+0

mehrmals versucht. immer noch Problem bekommen. und nur für eine von allen Kategorien. – revengeance

0

Fest. Großes Projekt und irgendwie gab es Konflikte zwischen Schnecken. Entschuldigung für Unannehmlichkeiten.